You know this must be a good place if the foreigner in the group remarks: Every single time I have been to South Africa, I have eaten here!
And yes, the view, the food and the service was amazing. We will be back again next time!
https://www.marinerswharf.co.za/
