Restaurant
1. Marble
Marble on the Keyes Art Mile in Rosebank is chef David Higgs's live-fire restaurant, cooking steak, seafood, vegetables and bread over a large wood-fired grill.
View details — MarbleJohannesburg has a large and varied restaurant scene that spans every budget. At the top end, Marble on the Keyes Art Mile cooks almost everything over a large wood fire, Cyra at The Houghton Hotel serves Candice Philip's multi-course menu, and Qunu at the Saxon offers lunch and dinner daily in a calm hotel setting. Embarc on Parkhurst's 4th Avenue and Gemelli in Bryanston are excellent mid-to-upper range choices for contemporary cooking and Italian food, while La Pergola at 44 Stanley and Proud Mary in Rosebank are relaxed, flexible options.
Do not miss the city's local food. Sakhumzi on Vilakazi Street serves a buffet of South African home-style dishes, and Chaf Pozi at Soweto Towers is a classic shisa nyama where you choose your meat and the braai masters grill it. In Mayfair, the Turkish Kebab House offers generous halal grills at very fair prices. Book ahead for fine dining and weekend evenings, check opening days carefully, as several restaurants close on Mondays, and tip around 10 to 15 percent. Use a ride-hailing app to get to dinner and back, especially if you plan to drink.
10 places · Updated October 23, 2026
Our top 3 restaurants in Johannesburg
Restaurant
Marble on the Keyes Art Mile in Rosebank is chef David Higgs's live-fire restaurant, cooking steak, seafood, vegetables and bread over a large wood-fired grill.
View details — MarbleRestaurant
Qunu is the main restaurant of The Saxon hotel in Sandhurst, serving lunch and dinner daily with a menu that mixes local and international flavours.
View details — Qunu at the SaxonRestaurant
Cyra at The Houghton Hotel is chef Candice Philip's fine dining restaurant, serving a multi-course menu with a sommelier-selected wine pairing.
View details — CyraRestaurant
Embarc on Parkhurst's 4th Avenue is a contemporary restaurant created by chef Darren O'Donovan, serving seasonal, European-influenced dishes in a relaxed corner setting.
View details — EmbarcRestaurant
Sakhumzi on Vilakazi Street in Soweto is a popular restaurant serving a buffet of South African home-style dishes in a former shebeen near Mandela House.
View details — SakhumziRestaurant
Chaf Pozi is a shisa nyama at the foot of the Soweto Towers where you pick your meat, the braai masters grill it, and the bar and township music keep the mood going.
View details — Chaf PoziRestaurant
Gemelli in Bryanston is a lively, loft-style Italian restaurant founded by Alessandro Mosupi Khojane, known for fresh pasta, slow-cooked meats and generous family-style dining.
View details — GemelliRestaurant
La Pergola at 44 Stanley serves northern Italian cooking with South African touches, from fresh pasta to pizza, in the courtyards of the Milpark precinct.
View details — La PergolaRestaurant
Proud Mary is a mid-century-inspired all-day eatery and wine bar in The Bank building on Cradock Avenue, Rosebank, open from breakfast until midnight every day.
View details — Proud MaryRestaurant
The Turkish Kebab House in Mayfair is a family-run halal restaurant and butchery serving grilled meats, kebabs, pide and mezze at very reasonable prices.
View details — Turkish Kebab House and Butchery