1510-D, First Floor Wazir Nagar, Kotla Mubarakpur, New Delhi, Delhi 110003
About Mantra Body Spa
Mantra Body Spa is Delhi's biggest Massage Parlor where you'll find the best money for soothing foot & body massage. We're conveniently located in Wazir Nagar, Kotla Mubarkpur, South Extension, Delhi. Mantra Body Spa therapists have been selected for their charm, experience, awareness and special skill and the determination to deliver superior service.