Fabulous Fish is located in Cape Town, South Africa on 201 Main Rd, Plumstead. Fabulous Fish is rated 2.6 out of 5 in the category fish and chips takeaway in South Africa.
Address
201 Main Rd, Plumstead
Service options
Delivery
Takeaway
Accessibility
Wheelchair-accessible car park