Been there, done that? Do tell us about it! Submit a review of this Cape Town restaurant today.
5 of 5 stars
Karibu bills itself as a traditional South African restaurant and is situated in Cape Town in the V & A Waterfront complex. Whilst browsing the somewhere to eat one