FOOD
MENU
VIEW MENU
BAR
MENU
VIEW MENU
CONTACT
DETAILS
Malhotra Building, F-60, Second Floor, Connaught Place,
New Delhi, Delhi 110001
+91 98917 72000