5 Cape Town restaurants that will transport you to Greece Cape Town boasts various restaurants and dine-in or order-out options. Among them is a...