dashing fish aquariam(#1 shop in ambala) is located in Ambala, India on 68, Jalbera Rd, East Durga Nagar, Parshuram Nagar. dashing fish aquariam(#1 shop in ambala) is rated 3.8 out of 5 in the category aquarium shop in India.
Address
68, Jalbera Rd, East Durga Nagar, Parshuram Nagar