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
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your SelectionsClear all
Cuisines & Dishes
(247)
(230)
(199)
(56)
(96)
Bar
(136)
Belgian
(1)
Brazilian
(1)
Brew Pub
(5)
(127)
Central American
(3)
Central European
(1)
(60)
Contemporary
(87)
(1)
Diner
(27)
Dutch
(2)
(123)
(21)
(23)
Gastropub
(27)
(6)
(29)
Grill
(95)
(32)
(85)
(3)
Israeli
(3)
(4)
(3)
(17)
Pub
(124)
(146)
(2)
Southwestern
(2)
(114)
Swiss
(1)
(31)
Wine Bar
(4)
Burrito
(3)
Cheesecake
(4)
Chicken Wings
(2)
Crab
(2)
Dim Sum
(10)
Dumplings
(4)
Falafel
(1)
Filet Mignon
(1)
Fish & Chips
(1)
Halloumi
(5)
Hamburger
(17)
Lasagne
(2)
Noodle
(6)
Omelette
(1)
Oyster
(7)
Pad Thai
(1)
Pasta
(10)
Peking Duck
(2)
Ribs
(15)
Schnitzel
(1)
Shrimp
(1)
Tapas
(6)
More
Dietary Restrictions
Vegetarian Friendly
(403)
Gluten Free Options
(140)
Vegan Options
(108)
Halal
(22)
Kosher
(4)
More
Less
Meals
(348)
(970)
(982)
Price
Cheap Eats
(109)
Mid-range
(2244)
Fine Dining
(54)
Restaurant features
(22)
(212)
Free Wifi
(209)
Parking Available
(345)
Reservations
(952)
Serves Alcohol
(641)
Takeout
(559)
Television
(168)
Wheelchair Accessible
(717)
More
Good for
Bar Scene
(112)
Business meetings
(288)
(488)
Kids
(139)
Local cuisine
(155)
(136)
More
Sort by:
  • Ranking
  • Name

Quills Johannesburg

#31 of 2,253 Restaurants in Greater Johannesburg
#18 of 992 Restaurants in Johannesburg

1920 PORTUGUESE RESTAURANT Randburg

#32 of 2,253 Restaurants in Greater Johannesburg
#1 of 110 Restaurants in Randburg

Fahrenheit Seafood & Grill Edenvale

#33 of 2,253 Restaurants in Greater Johannesburg
#1 of 56 Restaurants in Edenvale

Cafe Del Sol Botanico Bryanston

#34 of 2,253 Restaurants in Greater Johannesburg
#3 of 39 Restaurants in Bryanston

Carnivore Muldersdrift

#35 of 2,253 Restaurants in Greater Johannesburg
#1 of 26 Restaurants in Muldersdrift
$$ - $$$ African Barbecue

Bellgables Country Restaurant Muldersdrift

#36 of 2,253 Restaurants in Greater Johannesburg
#2 of 26 Restaurants in Muldersdrift

Urbanologi Johannesburg

#37 of 2,253 Restaurants in Greater Johannesburg
#19 of 992 Restaurants in Johannesburg

The Foundry Johannesburg

#38 of 2,253 Restaurants in Greater Johannesburg
#20 of 992 Restaurants in Johannesburg
$$ - $$$ Bar Pizza Contemporary Gluten Free Options Vegetarian Friendly

Pigalle Sandton Sandton

#39 of 2,253 Restaurants in Greater Johannesburg
#8 of 181 Restaurants in Sandton

Pigalle Melrose Arch Johannesburg

#40 of 2,253 Restaurants in Greater Johannesburg
#21 of 992 Restaurants in Johannesburg

Casa Bella Mall of Africa Midrand

#41 of 2,253 Restaurants in Greater Johannesburg
#1 of 68 Restaurants in Midrand

Mezepoli Meze Wine and Bar Johannesburg

#42 of 2,253 Restaurants in Greater Johannesburg
#22 of 992 Restaurants in Johannesburg

Black Horse Magaliesburg

#43 of 2,253 Restaurants in Greater Johannesburg
#1 of 12 Restaurants in Magaliesburg

The Diner Krugersdorp Krugersdorp

#44 of 2,253 Restaurants in Greater Johannesburg
#3 of 44 Restaurants in Krugersdorp
$$ - $$$ Bar Diner American

Restaurante Parreirinha Johannesburg

#45 of 2,253 Restaurants in Greater Johannesburg
#23 of 992 Restaurants in Johannesburg

Olives & Plates Restaurant Johannesburg

#46 of 2,253 Restaurants in Greater Johannesburg
#24 of 992 Restaurants in Johannesburg

JB's Corner Johannesburg

#47 of 2,253 Restaurants in Greater Johannesburg
#25 of 992 Restaurants in Johannesburg

Walnut Grove Johannesburg

#48 of 2,253 Restaurants in Greater Johannesburg
#26 of 992 Restaurants in Johannesburg

Colonial Restaurant Magaliesburg

#49 of 2,253 Restaurants in Greater Johannesburg
#2 of 12 Restaurants in Magaliesburg

Casalinga Ristorante Italiano Johannesburg

#50 of 2,253 Restaurants in Greater Johannesburg
#27 of 992 Restaurants in Johannesburg

Level Four Johannesburg

#51 of 2,253 Restaurants in Greater Johannesburg
#28 of 992 Restaurants in Johannesburg

Mythos Johannesburg

#52 of 2,253 Restaurants in Greater Johannesburg
#29 of 992 Restaurants in Johannesburg

Mugg & Bean Kempton Park

#53 of 2,253 Restaurants in Greater Johannesburg
#2 of 69 Restaurants in Kempton Park

Che Argentine Gril Johannesburg

#54 of 2,253 Restaurants in Greater Johannesburg
#30 of 992 Restaurants in Johannesburg

Tashas Sandton

#55 of 2,253 Restaurants in Greater Johannesburg
#9 of 181 Restaurants in Sandton

Qunu Restaurant Johannesburg

#56 of 2,253 Restaurants in Greater Johannesburg
#31 of 992 Restaurants in Johannesburg
Reserve

The Great Eastern Food Bar Johannesburg

#57 of 2,253 Restaurants in Greater Johannesburg
#32 of 992 Restaurants in Johannesburg

The Fat Zebra Randburg

#58 of 2,253 Restaurants in Greater Johannesburg
#2 of 110 Restaurants in Randburg

IL Gusto Ristorante Boksburg

#59 of 2,253 Restaurants in Greater Johannesburg
#2 of 63 Restaurants in Boksburg

Braza Emperors Palace Kempton Park

#60 of 2,253 Restaurants in Greater Johannesburg
#3 of 69 Restaurants in Kempton Park