MANTRACAFE
Company in South Africa
Resume
Cape town's best sea view restaurant! experience all-day dining - breakfast, lunch, and dinner - with breathtaking ocean views that camps bay has to offer. A must-visit restaurant for anyone exploring cape town
last updated on