Deepa Aquarium is located in Mumbai, India on Deepa Aquarium, Adarsh Gharkool Bldg, no 1 Shop no 1, Sardar Nagar no 4, Dr Mukund rao Ambedkar Marg, Sion Koliwada Mumbai 400037. Deepa Aquarium is rated 4.5 out of 5 in the category aquarium shop in India.
Address
Deepa Aquarium, Adarsh Gharkool Bldg, no 1 Shop no 1, Sardar Nagar no 4, Dr Mukund rao Ambedkar Marg, Sion Koliwada Mumbai 400037
Accessibility
Wheelchair-accessible car park