Choose a location

This upmarket, family buffet restaurant in Johannesburg offers an extensive selection of dishes. Guests can enjoy a variety of hot and cold starters, main courses and desserts. From succulent cuts of meat at the carvery, to a variety of casseroles, curries and vegetarian offerings, pasta dishes, salads and tantalising desserts – there is something to suit every palate.

Reviews (6727)

4.3 out of 5.0
Based on the past 12 months
Food 4.4
Value 4.4
Service 4.2
Ambience 4.3
  • Tondani S. Dined: 2 days ago
    4.8
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 4.0
  • khanyisile b. Dined: 4 days ago
    5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 5.0
  • Topi M. Dined: 4 days ago
    4.8
    Food 5.0
    Value 4.0
    Service 5.0
    Ambience 5.0

    Reviewed on: Tue 22 Apr 25
    Good place to take your family to eat.

  • Motlalepula N. Dined: 6 days ago
    4.8
    Food 5.0
    Value 5.0
    Service 4.0
    Ambience 5.0

    Reviewed on: Tue 22 Apr 25
    Had to wait on a long queue before entering the restaurant and also was placed upstairs while i booked inside the restaurant.

  • Patience M. Dined: 6 days ago
    5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 5.0

    Reviewed on: Tue 22 Apr 25
    The food was amazing, we really enjoyed. Big up to Chefs👑

  • Japsile S. Dined: 4 days ago
    5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 5.0

    Reviewed on: Tue 22 Apr 25
    I loved everything about Billy G, it a very great place. I'll honestly come back for the food❤️

  • Karabo M. Dined: 5 days ago
    2.8
    Food 3.0
    Value 3.0
    Service 2.0
    Ambience 3.0
  • Muelelwa M. Dined: 2 weeks ago
    5
    Food 5.0
    Value 5.0
    Service 5.0
    Ambience 5.0
  • Manini K. Dined: 5 days ago
    3.8
    Food 4.0
    Value 4.0
    Service 4.0
    Ambience 3.0

    Reviewed on: Mon 21 Apr 25
    My family and I had a good time,the food was delicious and the service was satisfactory.Perfect for a family outing.

Show More

Book a table

Favourite

Opening Hours

  • Monday CLOSED
  • Tuesday CLOSED
  • Wednesday 12h00, 18h00
  • Thursday 12h00, 18h00
  • Friday 12h00, 18h00
  • Saturday 11h00, 15h00, 19h00
  • Sunday 11h00, 17h00