Magic Fish
Pizza · Fast Food · Seafood
Magic Fish Flamingo Square is a food and takeaway establishment located within Flamingo Square. It is listed alongside Magic Pizza, suggesting a potential offering of both pizza and other food types, possibly including seafood as indicated by the business name.
Location
Best places nearby
The highest rated places close to Magic Fish.
Local restaurants nearby
212 Blaauwberg Rd



