Contacted The Corner House Restaurant
Ground Floor, Star City Mall, Mayur Vihar I, New Delhi, Delhi 110091