AfricaFoodThe 7 Most Romantic Restaurants In Cape TownTable Mountain towers over the city of Cape Town, providing diners with everything from...