Contemporary hotel restaurant with an oceanfront terrace serving upmarket international cuisine.
Gourmet, traditional Indian food in dark-toned, low-lit space with carved screens and slate floors.
Chic chain restaurant combining classic fish suppers with Japanese dishes, teppanyaki and sushi.
Modern restaurant with mountainview terrace serving burgers, seafood and South African game dishes.
Casablanca movie-themed restaurant with Moroccan/Med/US menu, roof terrace and mountain views.
Upscale dining amid period decor is offered in this 19th-century house with a walk-in wine cellar.