Entries in Delhi

The Grill House Cafe (Restaurant, Coffee/Tea/Juice) - Vegetarian
Cafe and fast food
13A, Haus Khas Village, Lake Side,, New Delhi, Delhi 110016 011-26510065`
Daily: 11am - 9pm