Approximately 1.16 km away
Address: Unit - 1, No. 342/343, 2nd Cross Street, Street Number 2, Kottivakkam, Nehru Nagar, Perungudi, Chennai, Tamil Nadu 600096, India
Approximately 1.17 km away
Address: Naidu Hall Family Store, No. 12-A, Ramgiri Nagar, Tharamani 100 Feet Road, Tharamani Rd, Velachery, Chennai, Tamil Nadu 600042, India