Thai Restaurants nearby No 5/6,16th Cross St,Indira Nagar, Adyar, Indira Nagar, Adyar, Chennai, Tamil Nadu 600020, India

The Rock

Approximately 0.44 km away
Address: 163/164, LB Road, Adyar, Chennai

Nikkys Kitchen

Approximately 0.83 km away
Address: 36/111, 2nd Street, Kamraj Avenue, Adyar, Chennai

Olive and Basil

Approximately 1.33 km away
Address: 26, Sardar Patel Road, Adyar, Chennai 600028

Animal Kingdom

Approximately 1.61 km away
Address: 44, 1st Main Road, Near Fortis Hospital, Adyar, Chennai