Ambica House is located in Navsari, India on Shop No.3, Chandni Apartment, Zaveri Sadak, Mahavir Society. Ambica House is rated 3.8 out of 5 in the category retail in India.
Address
Shop No.3, Chandni Apartment, Zaveri Sadak, Mahavir Society
Service options
Delivery
In-store shopping