The Boss Restaurant

13 Visits
3.9/ 5 3 Votes
14 Likes

Restaurant based in Johannesburg.

Contact Details:

Amenities:

  • Reservations: Yes

  • Seating: Yes

  • Alcohol: Yes

  • Card: Yes

  • Aircon: Yes

  • Parking: Yes

  • Address: Mountain View Shopping Centre, 14th Ave & Weltevreden Road, Northcliff, Johannesburg, 2195, South Africa, Gauteng

Get Directions

Reviews

Log in or sign up to leave a review.


Nicolene Pienaar8 months ago
5.0

The place is beautiful. Food wow and the staff excellent. Will go back anytime

orrin kinnear8 months ago
4.0

Great steak

Dorcas Mochongoane9 months ago
5.0

Great food, customer service and awesome music!

Giovanni Naidu10 months ago
5.0

Good food

Load more reviews