ITC Grand Chola | No. 63 Mount Road, Guindy, Chennai (Madras) 600032, India
View on Map
What travelers say:
Main Chinese and Japanese dishes, but as a Chinese here to eat 100 yuan of Mapo tofu, I do not do it! Ordered Japanese grilled chicken skewers and a cocktail.