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.

Restaurants in Greater Johannesburg

View map
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your SelectionsClear all
Cuisines & Dishes
(284)
(254)
(248)
(100)
(4)
(115)
Balti
(1)
Bangladeshi
(1)
Bar
(163)
(105)
Belgian
(2)
Brazilian
(1)
Brew Pub
(9)
(213)
Cantonese
(6)
Caucasian
(1)
Central American
(4)
Central Asian
(1)
Central European
(4)
(67)
Contemporary
(102)
Croatian
(1)
(2)
(17)
Diner
(45)
Dutch
(1)
Egyptian
(1)
(190)
(20)
(33)
Gastropub
(30)
(7)
(42)
Grill
(132)
(46)
Hong Kong
(2)
(105)
(5)
Israeli
(2)
(6)
(7)
(25)
Mongolian
(1)
Pub
(157)
(177)
Shanghai
(1)
(2)
Southwestern
(2)
(18)
(131)
Swiss
(2)
Szechuan
(2)
(34)
Wine Bar
(12)
Burrito
(11)
California Roll
(1)
Ceviche
(4)
Cheeseburger
(2)
Cheesecake
(18)
Chicken Wings
(125)
Chow Mein
(1)
Crab
(7)
Cupcake
(4)
Dim Sum
(21)
Dumplings
(15)
Falafel
(7)
Filet Mignon
(1)
Fish & Chips
(9)
Fish Taco
(1)
French Toast
(3)
Gyros
(1)
Halloumi
(20)
Hamburger
(232)
Hot Dog
(1)
Hot Pot
(1)
Lasagne
(8)
Lobster
(8)
Lobster Roll
(1)
Mandarin Duck
(7)
Moussaka
(2)
Noodle
(13)
Omelette
(4)
Oyster
(27)
Pad Thai
(8)
Paella
(4)
Pancakes
(6)
Pasta
(39)
Peking Duck
(6)
Polenta
(3)
Ribs
(69)
Roast Beef
(1)
Salad
(253)
Sandwiches
(14)
Schnitzel
(3)
Shawarma
(6)
Shrimp
(6)
Souvlaki
(3)
Steak Tartare
(2)
Surf And Turf
(1)
T-Bone Steak
(1)
Tapas
(32)
Tempura
(9)
More
Dietary Restrictions
Meals
(733)
(499)
(1446)
(1298)
Price
Cheap Eats
(191)
Mid-range
(2454)
Fine Dining
(59)
Restaurant features
Accepts Credit Cards
(136)
(29)
(220)
Free Wifi
(237)
Parking Available
(369)
Reservations
(996)
Serves Alcohol
(716)
Takeout
(665)
Television
(185)
Wheelchair Accessible
(818)
More
Good for
Bar Scene
(119)
Business meetings
(342)
(516)
Kids
(262)
Local cuisine
(165)
(152)
(19)
More
Sort by:
  • Ranking
  • Name
Col'Cacchio Johannesburg
#451 of 2,518 Restaurants in Greater Johannesburg
#242 of 1,039 Restaurants in Johannesburg
Fireroom Fourways
#452 of 2,518 Restaurants in Greater Johannesburg
#18 of 66 Restaurants in Fourways
Canteen Johannesburg
#453 of 2,518 Restaurants in Greater Johannesburg
#243 of 1,039 Restaurants in Johannesburg
$$ - $$$ Bar Pub Vegetarian Friendly
#454 of 2,518 Restaurants in Greater Johannesburg
#10 of 43 Restaurants in Bryanston
$$ - $$$ Italian French Wine Bar
Eira Moura Edenvale
#455 of 2,518 Restaurants in Greater Johannesburg
#8 of 67 Restaurants in Edenvale
#456 of 2,518 Restaurants in Greater Johannesburg
#244 of 1,039 Restaurants in Johannesburg
#457 of 2,518 Restaurants in Greater Johannesburg
#19 of 66 Restaurants in Fourways
Curry Up Roodepoort
#458 of 2,518 Restaurants in Greater Johannesburg
#11 of 76 Restaurants in Roodepoort
#459 of 2,518 Restaurants in Greater Johannesburg
#3 of 22 Restaurants in Soweto
Topo Gigio Johannesburg
#460 of 2,518 Restaurants in Greater Johannesburg
#245 of 1,039 Restaurants in Johannesburg
#461 of 2,518 Restaurants in Greater Johannesburg
#10 of 80 Restaurants in Midrand
JB Rivers Johannesburg
#462 of 2,518 Restaurants in Greater Johannesburg
#246 of 1,039 Restaurants in Johannesburg
Joshua Tree North Riding
#463 of 2,518 Restaurants in Greater Johannesburg
#2 of 13 Restaurants in North Riding
$$ - $$$ Bar Vegetarian Friendly
#464 of 2,518 Restaurants in Greater Johannesburg
#247 of 1,039 Restaurants in Johannesburg
#465 of 2,518 Restaurants in Greater Johannesburg
#8 of 45 Restaurants in Krugersdorp
Grappino Bistro Johannesburg
#466 of 2,518 Restaurants in Greater Johannesburg
#249 of 1,039 Restaurants in Johannesburg
#467 of 2,518 Restaurants in Greater Johannesburg
#16 of 130 Restaurants in Randburg
$$ - $$$ American Contemporary Gastropub Pub Diner
The Raj Bryanston
#468 of 2,518 Restaurants in Greater Johannesburg
#11 of 43 Restaurants in Bryanston
#469 of 2,518 Restaurants in Greater Johannesburg
#250 of 1,039 Restaurants in Johannesburg
$$ - $$$ Bar Pub Vegetarian Friendly
Giles Johannesburg
#470 of 2,518 Restaurants in Greater Johannesburg
#251 of 1,039 Restaurants in Johannesburg
$$ - $$$ Bar Pub
#471 of 2,518 Restaurants in Greater Johannesburg
#12 of 76 Restaurants in Roodepoort
Croft & Co Randburg
#472 of 2,518 Restaurants in Greater Johannesburg
#17 of 130 Restaurants in Randburg
Perron Johannesburg
#473 of 2,518 Restaurants in Greater Johannesburg
#252 of 1,039 Restaurants in Johannesburg
#474 of 2,518 Restaurants in Greater Johannesburg
#253 of 1,039 Restaurants in Johannesburg
$$ - $$$ Chinese Seafood Asian
#475 of 2,518 Restaurants in Greater Johannesburg
#254 of 1,039 Restaurants in Johannesburg
#476 of 2,518 Restaurants in Greater Johannesburg
#13 of 70 Restaurants in Benoni
#477 of 2,518 Restaurants in Greater Johannesburg
#255 of 1,039 Restaurants in Johannesburg
#478 of 2,518 Restaurants in Greater Johannesburg
#1 of 1 Restaurants in Eikenhof
Nando's Johannesburg
#479 of 2,518 Restaurants in Greater Johannesburg
#256 of 1,039 Restaurants in Johannesburg
#480 of 2,518 Restaurants in Greater Johannesburg
#14 of 70 Restaurants in Benoni