Contemporary chain cafe serving hearty classics, gourmet burgers & sandwiches, plus coffee.
Relaxed Italian chain restaurant for a variety of pastas & pizzas, plus a kids' menu.
Restaurant chain with a family-friendly vibe, dishing up steaks, burgers, ribs & wings.
Contemporary hotel restaurant with an oceanfront terrace serving upmarket international cuisine.
Contemporary cafe/bar chain with an upbeat soundtrack, for cocktails, coffee & breakfast.
Sleek wood, glass and steel restaurant with balcony offering fine dining, plus panoramic city views.
Cheery, atmospheric trattoria-style Italian restaurant, serving pizzas, pastas and meat dishes.
This relaxed, rustic pub-restaurant offers traditional South African dishes, plus steaks and ribs.
Fine-dining menu with Cape influences at airy beachfront eatery with an open kitchen and a terrace.
Casual, colourful joint offering all-you-can-eat meats cooked on an open fire and served on swords.
Portuguese-influenced seafood cuisine in elegant interior and covered terraces with harbour views.