Ambika Bag House is located in Neral, India on Shop Number 4 Gokul Apartment Ambika Naka, Karjat - Neral Road, Neral - Matheran Rd. Ambika Bag House is rated 3.5 out of 5 in the category bag shop in India.
Address
Shop Number 4 Gokul Apartment Ambika Naka, Karjat - Neral Road, Neral - Matheran Rd