Convenience Stores nearby 3rd Ave, Indira Nagar, Adyar, Chennai, Tamil Nadu 600020, India

Ration Shop-IIT Madras

Approximately 1.34 km away
Address: IITM Shopping Mall, Indian Institute Of Technology, Chennai, Tamil Nadu 600036, India