Buffet restaurants have become increasingly popular in Johannesburg due to the variety of food options they offer. Whether you’re craving traditional South African dishes or international cuisine, there’s a buffet restaurant in Johannesburg that can satisfy your cravings. In this article, we’ve compiled a list of the top 10 buffet restaurants in Johannesburg, each offering a unique dining experience. From Artistry JHB to Level Four Restaurant, these establishments are sure to leave you feeling satisfied and eager to return. But before we begin, you should also check out the many restaurants in the best malls in Johannesburg.
1. Artistry JHB
Artistry JHB is a cosy and intimate spot that offers a range of dishes at its buffet restaurant in Johannesburg. Their menu includes delicious fusion cuisine, with options for vegetarians and meat-eaters. So whether you’re looking for a quick lunch or a leisurely dinner, Artistry JHB is a perfect choice.
Service options: Dine-in, No takeaway, No delivery
Address: 22 Fredman Dr, Sandown, Sandton, 2196
Hours: Monday – Wednesday, 07:00 am – 05:00 pm; Thursday – Sunday, 07:00 am – 10:00 pm
Phone: 060 847 5713
Also Read: The 20 Best Restaurants in Johannesburg
2. Billy G at Gold Reef City Casino
Billy G at Gold Reef City Casino is a must-visit for anyone looking for a fantastic buffet restaurant in Johannesburg. Their menu includes everything from sushi and seafood to pasta and pizza, and their dessert section is not to be missed. The restaurant also offers a stunning city view, making it perfect for a romantic evening out.
Service options: Dine-in, No takeaway, No delivery
Address: Cnr Northern Parkway and, Data Cres, Ormonde, Johannesburg South, 6229
Hours: Monday – Sunday, 06:30 am – 10:30 pm; 12:00 pm – 04:00 pm; 06:00 pm – 10:00 pm
Phone: 011 248 5341
Also Read: South African Chef Hylton Espey has received a Michelin Green Star
3. The Rooftop Restaurant
The Rooftop Restaurant is an elegant buffet restaurant in Johannesburg that offers an incredible dining experience. Their menu includes a range of dishes, including sushi, oysters, and grilled meats. The restaurant also boasts an impressive wine list and stunning city views.
Service options: Dine-in, Takeaway
Address: 2nd Floor, 99 Oxford Rd, Johannesburg, 2132
Hours: Monday – Sunday, 08:00 am – 10:00 pm
Phone: 073 002 8908
Also Read: 10 Coffee Shops in Johannesburg to visit
4. Mikes Heritage House
Mikes Heritage House is a popular buffet restaurant in Johannesburg that serves up traditional South African cuisine. The restaurant is set in a beautiful old house with a cosy atmosphere. Their menu includes dishes such as bobotie, boerewors, and malva pudding.
Service options: Dine-in, Takeaway, Delivery
Address: 15 St Andrews Rd, Parktown, Johannesburg, 2193
Hours: Monday – Saturday, 08:00 am – 10:00 pm; Sunday, 08:00 am – 06:00 pm
Phone: 011 484 2688
Also Read: Chefs Warehouse at Maison in Franschhoek will close its doors in May
5. Flames
Flames is a buffet restaurant in Johannesburg that offers a range of dishes inspired by African cuisine. Their menu includes everything from game meat to seafood, and their dessert selection is not to be missed. The restaurant also offers stunning views of the city.
Address: 67 Jan Smuts Ave, Westcliff, Johannesburg, 2132
Hours: Monday – Sunday, 07:00 am – 11:00 pm
Phone: 011 481 6000
6. Kong Sing
Kong Sing is a buffet restaurant in Johannesburg serving delicious Chinese cuisine. Their menu includes a range of dishes, including dim sum, crispy duck, and sweet and sour pork. The restaurant also offers private dining rooms for a more intimate dining experience.
Service options: Dine-in, Takeaway, Delivery
Address: Shop 3, 35 Friedland Ave, Cyrildene, Johannesburg, 2198
Hours: Tuesday – Friday, 12:30 pm – 07:30 pm; Saturday, 11:30 am – 07:30 pm; Sunday, 11:30 am – 06:30 pm
Phone: 011 616 6001
Also Read: Pan-Asian restaurant by Liam Tomlin and David Schneider opens at the Mount Nelson
7. Lotus Chinese Restaurant
Lotus Chinese Restaurant is a popular buffet restaurant in Johannesburg that offers an extensive menu of Chinese dishes. Their menu includes everything from dumplings to noodles and fried rice. The restaurant also offers a cosy atmosphere and friendly service.
Service options: Dine-in, Takeaway, Delivery
Address: 160 Jan Smuts Ave, Rosebank, Johannesburg, 2196
Hours: Monday – Sunday, 11:00 am – 09:00 pm
Phone: 072 484 6138
8. The Royal Park Restaurant
The Royal Park Restaurant is a luxurious buffet restaurant in Johannesburg that offers an incredible dining experience. Their menu includes a range of dishes, including seafood, sushi, and grilled meats. The restaurant also offers stunning views of the city.
Service options: Dine-in, Takeaway
Address: Hillbrow, Johannesburg, 2001
Hours: Monday – Sunday, 06:00 am – 10:00 pm
Phone: 011 720 1212
Also Read: Vegan restaurants in Cape Town serving scrumptious breakfasts
9. Shahi Khana
Shahi Khana is a buffet restaurant in Johannesburg that serves delicious Indian cuisine. Their menu includes a range of dishes, including biryani, tandoori chicken, and butter chicken. The restaurant also offers a cosy atmosphere and friendly service.
Service options: Dine-in, Takeaway, Delivery
Address: 120 William Rd, Norwood, Johannesburg, 2192
Hours: Mondya – Sunday, 11:00 am – 09:30 pm
Phone: 011 728 8157
10. Level Four Restaurant
Level Four Restaurant is a chic buffet restaurant in Johannesburg that offers a range of dishes inspired by French and African cuisine. Their menu includes everything from fresh seafood to grilled meats, and their dessert selection is not to be missed. The restaurant also offers stunning views of the city.
Service options: Dine-in, Kerbside pickup, No delivery
Address: on Bath Hotel, 54 Bath Ave, Rosebank, Johannesburg, 2196
Hours: Monday – Sunday, 06:30 am – 10:30 am; 12:00 pm – 03:00 pm; 06:00 pm – 10:00 pm
Phone: 011 344 8442
ALSO SEE: The 20 Best Restaurants in Johannesburg
By Tia Sauls for Joburg {etc} Magazine
Feature Image: Getty Images