I wouldn't listen to their promises of being the worlds largest aquarium. They are quite large, though. They have tons of fish and fish accessories. They also have things for other pets, and in fact sell them. Their staff if very knowledgeable and helpful if you can peg them down. The store cat is so lazy and often doesn't even acknowledge you when you check out, but it is very pretty anyway.
more