Trees Restaurant

Featuring an eclectic á la carte menu that combines great South African flavours with a global twist, you will want to start your morning with a sunny breakfast overlooking the uptown cityscape, or finish your day with dinner at the fireside.


Recharge with a selection of cereals, fruits, meats, cheeses, breads and pastries from our generous breakfast menu. Or warm up with traditional mealie ‘pap’, an omelette, eggs Benedict, or as you like them – with all the traditional accompaniments.


Latest food trends, exotic inspirations, hearty classics, and the best local fish, poultry, beef and lamb. Our varied menus aim to delight and excite every palate, casual and connoisseur. Look out for weekly specials!

Flavours of the week special

Join us for a different sensory journey every week with our Flavours of the Week special. The menu changes weekly and is available from the restaurant.

Theatre pre-show special

Enjoy Trees Restaurant’s pre-show meals served from 18h00 to 19h00. Try our “Potjie of the day” stew or curry, with rice and seasonal vegetables OR pan-fried hake, with mixed peppers, fennel couscous, vegetable chips, coriander salsa and lemon butter sauce. Both options include a glass of chenin blanc or red wine. Show your theatre tickets to get 10% off your next meal at Trees Restaurant!