Openhouse Cafe

Restaurant in New Delhi, India

restaurant

37 Inner Circle, Delhi, 110001