There's a fish/aquarium shop 'half way up' Mirqab Street - on the opposite side to Doha Clinic, halfway (?) between Doha Clinic and Family Food Centre.
Sorry its not a better description, but if you're driving, looking for somewhere to park, you'll be going slowly enough to see the aquaria (?) in the window as you go by.
There's a fish/aquarium shop 'half way up' Mirqab Street - on the opposite side to Doha Clinic, halfway (?) between Doha Clinic and Family Food Centre.
Sorry its not a better description, but if you're driving, looking for somewhere to park, you'll be going slowly enough to see the aquaria (?) in the window as you go by.
HTH