STAGES
Where dining takes centre stage.
Culture meets comfort, and every visit feels like opening night.
STAGES is a modern, energetic restaurant pulsing with the heartbeat of the city — blending the bold creative spirit of Joburg Theatre with the magnetic pull of an urban social hub.
Grab a pre-show bite, linger over a lovingly crafted cocktail, or gather friends in a stylish, buzzing room. However you arrive, STAGES invites you to savour Joburg’s vibrant flavour — on the plate, in the room, and all around you.
Newly renovated · Now serving
A little fresh, a little creative, and altogether unforgettable — this is where Joburg comes to gather.
A room designed to be lingered in
Brass blooms overhead, warm oak underfoot, leather, marble and greenery all around.




Book your table at STAGES
The newly renovated STAGES restaurant is open for business. Reserve ahead and let us set the scene.
Card payments only
Cash is no longer accepted at the restaurant or theatre bars. Credit and debit cards are welcome.
Pre-show orders
Food orders close 30 minutes before a performance starts, so arrive a little early to dine.
Hospitality packages
Hosting a celebration, a corporate evening, or a pre-show gathering? Our team will tailor a hospitality package to your occasion.
When to find us
Everyday dining
- Monday – Friday
- From 07:00
- Saturday
- From 08:00
- Sunday
- Closed
Open through the day when no performance is scheduled.
Curtain-up dining
- Monday – Friday
- From 07:00
- Saturday
- From 08:00
- Sunday
- From 3 hrs before showtime
On show days we stay open until 2 hours after the show ends — latest closing 02:00.
