Been there, done that? Do tell us about it! Submit a review of this South Africa restaurant today.
5 of 5 stars
The Tasting Room is probably the most amazing restaurant (next to the Restaurant in Paris at the Eiffel Tour) that was for me the most incredible tasting and presented
I would really recommend Baia, on the waterfront, for a memorable meal. The beautiful harbour views, wonderful service, and first-class food all contribute to create a