Did you know that your feet alone have 15,000 nerve endings? It comes as no surprise then, that Foot Chakra, located in Sembakkam, offers a host of relaxing wellness therapies, including foot reflexology and massages. The trained therapists guide you through your personal spa journey putting you at ease, so you can tot...
Velachery - Tambaram Main Road, No. 40-41, Shanmugha Complex, Tambaram Main Road, Gowrivakkam, Velachery , Sembakkam, Chennai