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 Pienaar5 months ago
5.0

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

orrin kinnear6 months ago
4.0

Great steak

Dorcas Mochongoane6 months ago
5.0

Great food, customer service and awesome music!

Giovanni Naidu7 months ago
5.0

Good food

Load more reviews