Himalaya is located in Faridabad, India on No. 84 15, Flyover Toll booth, Delhi-Mathura Rd Toll Tax Flyover, Rajinder Singh Market, Sector 36. Himalaya is rated 3.7 out of 5 in the category health and beauty shop in India.
Address
No. 84 15, Flyover Toll booth, Delhi-Mathura Rd Toll Tax Flyover, Rajinder Singh Market, Sector 36
Service options
In-store shopping