Mantra Body Spa 

Address

Wazir Nagar, Kotla Mubarakpur, New Delhi, Delhi
Delhi, DL, 110003, IN

About us

A massage to calm and strengthen the body encourages relaxation and reduces physical and mental stress by relaxing the nervous system.

Follow us