Setup your precise location
Show all images
The Bay Grill
13896.9 km • Padur, Chennai
4.1
975 ratings
Chinese, Arabian | ₹1000 for two
Photos
Amenities (1)
Parking available
Location
13896.9 km • 202, No.7, Door No. 1, Old Mamallapuram Road, Padur, Chennai, Tamil Nadu