Contemporary hotel restaurant with an oceanfront terrace serving upmarket international cuisine.
Sleek wood, glass and steel restaurant with balcony offering fine dining, plus panoramic city views.
Stylish setting for steaks, seafood & Portuguese cuisine with live jazz, swing and salsa music.
Casual, colourful joint offering all-you-can-eat meats cooked on an open fire and served on swords.
Contemporary cuisine fusing local ingredients with French flair in upmarket vineyard restaurant.
Fine-dining menu with Cape influences at airy beachfront eatery with an open kitchen and a terrace.
Sleek rooftop venue highlighting upmarket local provisions & desserts, plus craft cocktails & wine.
Valley wedding & dining venue with a tea garden, bistro, contemporary chapel, guesthouse & pool.
Upscale and creative European-style cuisine, with local influences, in a modern space with terrace.
Cheery, atmospheric trattoria-style Italian restaurant, serving pizzas, pastas and meat dishes.