Openhouse Cafe
Restaurant in New Delhi, India
restaurant
37 Inner Circle, Delhi, 110001
Restaurants
ยท
New Delhi, India guide