Chennai, India
No 8/6 , 1st Floor ILED Towers, Turnbulls Rd, Nandanam
N/A
+91 9884600800
Outdoor seatingDeliveryTakeawayDine-in
AlcoholBeerCocktailsDancingFoodFood at barHappy-hour drinksSpiritsWine
Deli
The best companies in the category 'Deli'