1 more results for South Ex Pizza
New Delhi, India
Serving varieties of delectable multi-cuisines and drinks of your choice, Classy Cafe Bar and Restaurant is one of the best restaurants in Delhi. Located within a sophisticated shopping hub in South Extension I, it is truly convenient for shoppers and explorers to come, relax, and feel welcomed by t…