The Anchor is located in Durban, South Africa on uShaka Marine World, 1 Bell St, Point. The Anchor is rated 3.6 out of 5 in the category fish and chips takeaway in South Africa.
Address
uShaka Marine World, 1 Bell St, Point
Service options
Takeaway
Dine-in
Accessibility
Wheelchair-accessible entrance