We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
New! Find and book your ideal hotel on TripAdvisor — and get the lowest prices

Restaurants in Greater Johannesburg

Sort by:
Ranking
Name

Riverside Caffe & Bistro (Johannesburg)

#421 of 2,092 Restaurants in Greater Johannesburg
#214 of 981 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (6)

Vida E Caffe (Lanseria)

#422 of 2,092 Restaurants in Greater Johannesburg
#1 of 7 Restaurants in Lanseria
$$ - $$$ Map
Visitor photos (1)

Jackson’s Real Food Market (Bryanston)

#423 of 2,092 Restaurants in Greater Johannesburg
#7 of 37 Restaurants in Bryanston
$$ - $$$ Map
Visitor photos (17)

Tataki

#424 of 2,092 Restaurants in Greater Johannesburg
$$ - $$$ Map
Visitor photos (1)

Bellinis (Johannesburg)

#425 of 2,092 Restaurants in Greater Johannesburg
#215 of 981 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (5)
Cuisines: International

Papachinos (Johannesburg)

#426 of 2,092 Restaurants in Greater Johannesburg
#216 of 981 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (15)
Cuisines: Italian Pizza Contemporary

The Classic India (Johannesburg)

#427 of 2,092 Restaurants in Greater Johannesburg
#217 of 981 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (2)
Cuisines: Indian

Free Food (Johannesburg)

#428 of 2,092 Restaurants in Greater Johannesburg
#218 of 981 Restaurants in Johannesburg
Map
Visitor photos (13)

Hashi Fusion Japanese Cuisine (Johannesburg)

#429 of 2,092 Restaurants in Greater Johannesburg
#219 of 981 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (8)

Col 'Cacchio Montecasino (Fourways)

#430 of 2,092 Restaurants in Greater Johannesburg
#15 of 55 Restaurants in Fourways
$$ - $$$ Map
Visitor photos (14)
Cuisines: Italian Pizza European

Luigi's Pizzeria - Boskruin (Randburg)

#431 of 2,092 Restaurants in Greater Johannesburg
#16 of 102 Restaurants in Randburg
$$ - $$$ Map
Visitor photos (1)

Col 'Cacchio's (Muldersdrift)

#432 of 2,092 Restaurants in Greater Johannesburg
#6 of 25 Restaurants in Muldersdrift
$$ - $$$ Map
Visitor photos (5)
Cuisines: Italian Pizza

Shayona (Johannesburg)
As featured in Best Food in Johannesburg

#433 of 2,092 Restaurants in Greater Johannesburg
#220 of 981 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (8)

Green and Gold (Roodepoort)

#434 of 2,092 Restaurants in Greater Johannesburg
#11 of 61 Restaurants in Roodepoort
$$ - $$$
Visitor photos (2)
Cuisines: Bar Pub

White Dog Taproom (Magaliesburg)

#435 of 2,092 Restaurants in Greater Johannesburg
#6 of 12 Restaurants in Magaliesburg
$$ - $$$ Map
Visitor photos (44)
Cuisines: Brew Pub Pub Pizza Vegetarian Friendly

Banjaara Town Square Weltevreden Park (Johannesburg)

#436 of 2,092 Restaurants in Greater Johannesburg
#221 of 981 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (6)
Cuisines: Indian

Bean Tree Cafe (Randburg)

#437 of 2,092 Restaurants in Greater Johannesburg
#17 of 102 Restaurants in Randburg
$$ - $$$ Map
Visitor photos (1)

Fournos (Bedfordview)

#438 of 2,092 Restaurants in Greater Johannesburg
#7 of 24 Restaurants in Bedfordview
$$ - $$$ Map
Visitor photos (3)

Pizza Del Forno (Johannesburg)

#439 of 2,092 Restaurants in Greater Johannesburg
#222 of 981 Restaurants in Johannesburg
Map
Visitor photos (3)
Cuisines: Italian Pizza

Second Cup (Johannesburg)

#440 of 2,092 Restaurants in Greater Johannesburg
#223 of 981 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (19)

The Fisherman's Plate (Johannesburg)

#441 of 2,092 Restaurants in Greater Johannesburg
#224 of 981 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (14)
Cuisines: Chinese Seafood Asian

Manelito Restaurant (Boksburg)

#442 of 2,092 Restaurants in Greater Johannesburg
#15 of 63 Restaurants in Boksburg
$$ - $$$ Map
Visitor photos (12)

Pizza Del Forno (Benoni)

#443 of 2,092 Restaurants in Greater Johannesburg
#9 of 58 Restaurants in Benoni
$$ - $$$ Map
Visitor photos (2)

OneNineOne Restaurant (Johannesburg)

#444 of 2,092 Restaurants in Greater Johannesburg
#225 of 981 Restaurants in Johannesburg
$$$$ Map
Visitor photos (10)
Cuisines: European Contemporary Vegetarian Friendly

Col'Cacchio Pizzeria (Alberton)

#445 of 2,092 Restaurants in Greater Johannesburg
#4 of 33 Restaurants in Alberton
$$ - $$$ Map
Visitor photos (2)
Cuisines: Italian

Adega (Johannesburg)

#446 of 2,092 Restaurants in Greater Johannesburg
#226 of 981 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (5)

RocoMamas Kyalami (Midrand)

#447 of 2,092 Restaurants in Greater Johannesburg
#8 of 65 Restaurants in Midrand
$ Map
Cuisines: Barbecue Grill

Cosa Nostra (Johannesburg)

#448 of 2,092 Restaurants in Greater Johannesburg
#227 of 981 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (2)
Cuisines: Italian Pizza

Butcher Block Steakhouse (Johannesburg)

#449 of 2,092 Restaurants in Greater Johannesburg
#228 of 981 Restaurants in Johannesburg
$$ - $$$ Map
Visitor photos (12)
Cuisines: Steakhouse Grill

Alpine Restaurant (Randburg)

#450 of 2,092 Restaurants in Greater Johannesburg
#18 of 102 Restaurants in Randburg
$$ - $$$ Map
Visitor photos (5)
Cuisines: Steakhouse