Fish House is located in Abu Dhabi, UAE on 8GGJ2GQ, Mohamed Bin Zayed City - ME-11. Fish House is rated 3.8 out of 5 in the category tropical fish store in UAE.
Address
8GGJ2GQ, Mohamed Bin Zayed City - ME-11
Service options
In-store shopping
Accessibility
Wheelchair-accessible car park