Best places to eat in Johannesburg

AfricaFood and DrinkJohannesburg

Johannesburg’s restaurant scene is a flourishing one. From tasty African spots to authentic Italian trattorias and Asian fine dining, you’ll find your favorite cuisine throughout the city. With new restaurants popping up and old favorites lining the city streets, you can spend your entire trip dining out in Johannesburg. So, find a Johannesburg hotel and set out to savor the city.

tashas Café

Johannesburg Places to Eat: tashas cafe

Parmesan and couscous crusted chicken – Source: Facebook

Multiple locations

In Nelson Mandela Square, you’ll now find the newly loved tashas Café, which is all about the details, from the food to the décor. They’ve taken the time to make this café one of the best looking and best tasting ones in the area. So when you need a cup of cappuccino before your day of sightseeing or a flavorful light meal in between your museum visits, stop by tashas to get your fix. The menu features a plethora of international items, but the coffee and desserts are the cafe’s specialty.

TJ Billies BBQ

Map the location

Sometimes on vacation you just want comfort food. And that’s exactly what TJ Billies BBQ will give you. They sell juicy burgers and mouthwatering BBQ dinners from the American South. It’s the BBQ you know and love, but to spice things up, they’ve added a little “Jozi slant” (or Johannesburg flare) to their cooking.


Top Johannesburg Restaurants: Kong

Chicken Gyoza – Source: Facebook

The Terrace At Cedar Square

Kong combines the delicate flavors of Chinese, Japanese, Thai and Vietnamese cuisines, providing unique asian flavors and mouth-watering meals. From comfort foods to sushi, ultra-trendy Kong ensures a stress-free night out, which they take above and beyond with their customer service by offering a shuttle service that will pick you up from your hotel and take you home after you meal.

Moyo Melrose Arch

Melrose Arch

A unique and unforgettable African dining experience, Moyo Melrose Arch is where you go to celebrate Africa’s art, beauty, soulful music and cuisine. This multi-level modern restaurant gives you the choice of dining al fresco or inside one of their many themed rooms. Enjoy an extensive menu complete with South African favorite meals, classic African dishes made with a twist, like the Maputo peri peri chicken, and a special menu for kids, featuring Chubby chicken sliders. Be sure to book your reservation ahead of time as Moyo Melrose Arch fills up fast with hungry patrons.

Volvo Telo

Top Johannesburg Bakeries: Vovo Telo

Fresh pastries – Source: Facebook

Multiple locations

A satisfying breakfast or lunch awaits diners at this bakery and cafe. Volvo Telo’s breads and pastries are baked with no preservatives, and they only use local products and farm-fresh produce. Croissants, scones, salads, paninis, pasta, pizza, fresh artisan bread and more — you could eat every meal at Volvo Telo it’s that good.

Amarcord Italian Food

Map the location

Locals can’t get enough and tourists who eat at Amarcord Italian Food say they’ll definitely come again the next time they’re in town, clearly making this is a must-visit restaurant. The owners, Luciana and Mario, are Italian and have been in business for more than 25 years. They know how to handle themselves in the kitchen, and you’ll discover that with each savory bite (or slurp) of their made-on-site pastas and other authentic Italian dishes.

Search IHG Hotels