Approximately 1.37 km away
Address: Shop No. F-96, 1st Floor, Spencer Plaza, Phase II, Anna Salai Mount Road, Park Town, Chennai, Tamil Nadu 600002, India
Approximately 1.59 km away
Address: Shop No. B-13, 1st Floor, Golden Touch Complex, 104th Street, Govindappa Naicken Street, Broadway, Chennai, Tamil Nadu 600001, India