Cheery, atmospheric trattoria-style Italian restaurant, serving pizzas, pastas and meat dishes.
Bright modern restaurant with Korean tableside barbecues serving meats with South African marinades.
Elegant, white-tablecloth setting with walnut walls, for eclectic menu including dim sum and sushi.
Stylish setting for steaks, seafood & Portuguese cuisine with live jazz, swing and salsa music.
Sleek wood, glass and steel restaurant with balcony offering fine dining, plus panoramic city views.
African 14-course menu with live drumming and Mali puppets.
Lively restaurant serving local regional game and international favourites with daily live music.
Contemporary hotel restaurant with an oceanfront terrace serving upmarket international cuisine.
Live blues bands and other rousing music in relaxed restaurant and theatre with international menu.
Beachfront venue with a covered terrace, serving line-caught fish with sauces and seafood platters.
Casual, colourful joint offering all-you-can-eat meats cooked on an open fire and served on swords.