Cheery, atmospheric trattoria-style Italian restaurant, serving pizzas, pastas and meat dishes.
Elegant, white-tablecloth setting with walnut walls, for eclectic menu including dim sum and sushi.
Sleek wood, glass and steel restaurant with balcony offering fine dining, plus panoramic city views.
Portuguese-influenced seafood cuisine in elegant interior and covered terraces with harbour views.
Lively restaurant serving local regional game and international favourites with daily live music.
Bright modern restaurant with Korean tableside barbecues serving meats with South African marinades.
Craft workshop for hand painting & firing pottery, with a restaurant & outdoor playground for kids.
Chic rooftop eatery with a la carte & set menus highlighting seafood, meat & plant-based provisions.
Beachfront venue with a covered terrace, serving line-caught fish with sauces and seafood platters.
Stylish setting for steaks, seafood & Portuguese cuisine with live jazz, swing and salsa music.
Steaks, game and plenty more meat options in an Italian restaurant with a stylishly rustic ambiance.
African 14-course menu with live drumming and Mali puppets.