Five Top Restaurants in Johannesburg

Johannesburg has many good places to go out dining too; you will find your most favourite cuisines throughout the city and with many new restaurants coming up all over the place.

Here are five top restaurants in Johannesburg that we can highly recommend:

Cube tasting kitchen – this restaurant’s focuses are on the food, they have an open plan kitchen so you can communicate and speak to the chief. Each menu is an evolutionary process where modern and classic styles are used with a major focus on fresh, sustainable produce. Cube tasting is very well known for their amazing dishes. Be sure to try this restaurant out if you are ever in Johannesburg.

Address: Shop 5 Parknorth Heights, 17th Avenue. Parktown North. Contact 082 422 8158 or

The Grillhouse Rosebank – this is a very sleek and neat restaurant. They serve the best steaks and fine wines. They offer a garden, cigar lounge and an upstairs area with a live music venue.

Address: 1 The Firs, Hyatt Centre, Oxford Road. Johannesburg. Contact 011 880 3945 for bookings.

A La Bouffe Restaurant – This place serves up the most amazing French cuisine. Highly recommended is the Seafood Millefeuille, puff pastry with mussels, scallops and prawns or the thick eye fillet. These are just a few delicious meals to name on their menu. Enjoy an extensive range of wines on offer.

Address: 32 7th Street, Linden. Johannesburg. Contact 061 499 8872.

Cafe del Sol Classico Restaurant – here you will find superb foods on the menu an awesome atmosphere. It is all about the wholesome, satisfying meals that will delight your palate, your eyes and nose.

Address: Olivedale Corner Centre. Randburg. Contact 011 704 6493.

Trumps Grillhouse and Butchery Restaurant – this is a very sleek and vibrant restaurant that you will find in Johannesburg, very spacious and they specialise in the best lazy aged steaks.

Address: Nelson Mandela Square, 5th St & Rivonia Road, Sandton. Johannesburg. Contact 011 784 2366.

Are you in Johannesburg and need to get around to places? Look no further! See our Affordable car rentals available or contact us on 011 262 5500.