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.

Christmas celebrations

Deck the halls with a drool-worthy Christmas day lunch buffet and Christmas day dinner menu, featuring the expected lamb, gammon, turkey with an added exciting twist, a jus here, a confit there, flavours to pique your interest.

Kiddies Christmas celebrations

kiddies menu for Christmas day R140 per child with a choice of 1 “main” and 1 “dessert” or eat off the Christmas lunch buffet for R215for children 3-11 years.

New Year’s Eve Dinner

Ring in 2019 at Trees Restaurant with a wonderfully celebratory 3-course menu, which includes beetroot-cured salmon, marinated duck breast, poached Kingklip and a decadent chocolate and raspberry gateaux.


Recharge with a selection of cereals, fruits, meats, cheeses, breads and pastries from our generous continental buffet. 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!