Aquarama Inc is a freshwater and saltwater fish store in Miami, Florida. Their fish shop has a selection of tropical fish, supplies, accessories, and they also make custom built aquariums.
2151 NW 27 Avenue
Miami, Fl 33142
Monday-Saturday 10:00am – 10:30pm