Kitchen Café

restaurants / Indian

Kitchen Café information

Location
Delhi , India
Address
5043 Main Bazaar
Hotel Shelton
Prices
mains Rs35-120
Opening hours
8am-11.30pm
Something wrong?
Submit a correction

This cane-furnished, plant-strewn rooftop restaurant is a relaxing place to kill time over the usual world-ranging menu.