Approximately 1.38 km away
Address: No.4, Counter 2, Ground Floor, Food Court, Tidel Park, Canal Bank Road, Taramani, Chennai, Tamil Nadu 600113, India
Approximately 1.42 km away
Address: No:80B,CSI church road, Annai indira nagar,velacherry, Annai Indira Nagar, Velachery, Chennai, Tamil Nadu 600042, India