The wealth, diversity and fast-paced social life of Johannesburg combined with its cosmopolitan nature means that the city has a huge range of places to eat out. Authentic French, Italian, Chinese, Greek and Portuguese restaurants are all found here, and there are increasing numbers of African restaurants, not just township South African but also Congolese, Moroccan, Ethiopian and Cape Malay. Prices are inevitably a bit higher than elsewhere in the country outside Cape Town and the Winelands, and you can blow out in spectacular style, but an average meal out is still good value. The bulk of Jo’burg’s restaurants are in the northern suburbs; the key places to try are Seventh Street in Melville, the junction of Greenway and Gleneagles in Greenside, and Fourth Avenue in Parkhurst (west of Parktown North). The Melrose Arch complex in Melrose is another congenial place for a meal, with plenty of upmarket restaurants and cafés grouped together around a square. All of Jo’burg’s shopping malls are well stocked with takeaways and restaurants, frequently unadventurous, bland chains, though some top-notch venues do exist in malls.

Read More

Explore South Africa



Travel Offers

20% off ebooks

Subscribe to the Rough Guides newsletter and get 20% off any ebook.

Join over 50,000 subscribers and get travel tips, competitions and more every month.