Thai Restaurants nearby Y219, 2nd Avenue, Near Ayyappan Temple, Anna Nagar, Chennai, Tamil Nadu 600040, India

The Rock

Approximately 0.96 km away
Address: Q 99, SLV Towers, 3rd Avenue, Near Yesesi Supermarket, Anna Nagar East, Chennai 600040

Delish

Approximately 1.22 km away
Address: Metro Grand Hotel, 540, Poonamallee High Road, Near New Hope Indian Hospital, Arumbakkam, Chennai