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)
(231)
(201)
(57)
(96)
Bar
(137)
Belgian
(1)
Brazilian
(1)
Brew Pub
(5)
(126)
Central American
(3)
Central European
(1)
(60)
Contemporary
(87)
(1)
Diner
(27)
Dutch
(2)
(125)
(21)
(23)
Gastropub
(27)
(7)
(29)
Grill
(100)
(32)
(85)
(3)
Israeli
(3)
(4)
(3)
(18)
Pub
(125)
(146)
(2)
Southwestern
(2)
(113)
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
(401)
Gluten Free Options
(140)
Vegan Options
(107)
Halal
(22)
Kosher
(4)
More
Less
Meals
(349)
(965)
(980)
Price
Cheap Eats
(109)
Mid-range
(2232)
Fine Dining
(53)
Restaurant features
(25)
(212)
Free Wifi
(214)
Parking Available
(349)
Reservations
(946)
Serves Alcohol
(637)
Takeout
(557)
Television
(172)
Wheelchair Accessible
(717)
More
Good for
Bar Scene
(112)
Business meetings
(287)
(484)
Kids
(138)
Local cuisine
(155)
(136)
More
Sort by:
  • Ranking
  • Name

The Grillhouse Sandton Sandton

#31 of 2,267 Restaurants in Greater Johannesburg
#7 of 182 Restaurants in Sandton
€€ - €€€ Seafood Steakhouse Grill Gluten Free Options

Pigalle Sandton Sandton

#32 of 2,267 Restaurants in Greater Johannesburg
#8 of 182 Restaurants in Sandton

1920 PORTUGUESE RESTAURANT Randburg

#33 of 2,267 Restaurants in Greater Johannesburg
#1 of 111 Restaurants in Randburg

Urbanologi Johannesburg

#34 of 2,267 Restaurants in Greater Johannesburg
#19 of 994 Restaurants in Johannesburg
€€ - €€€ Contemporary Vegetarian Friendly Vegan Options Gluten Free Options

Fahrenheit Seafood & Grill Edenvale

#35 of 2,267 Restaurants in Greater Johannesburg
#1 of 58 Restaurants in Edenvale

Carnivore Muldersdrift

#36 of 2,267 Restaurants in Greater Johannesburg
#1 of 26 Restaurants in Muldersdrift
€€ - €€€ African Barbecue

Cafe Del Sol Botanico Bryanston

#37 of 2,267 Restaurants in Greater Johannesburg
#3 of 39 Restaurants in Bryanston

Mezepoli Meze Wine and Bar Johannesburg

#38 of 2,267 Restaurants in Greater Johannesburg
#20 of 994 Restaurants in Johannesburg

Pigalle Melrose Arch Johannesburg

#39 of 2,267 Restaurants in Greater Johannesburg
#21 of 994 Restaurants in Johannesburg

Olives & Plates Restaurant Johannesburg

#40 of 2,267 Restaurants in Greater Johannesburg
#22 of 994 Restaurants in Johannesburg

The Foundry Johannesburg

#41 of 2,267 Restaurants in Greater Johannesburg
#23 of 994 Restaurants in Johannesburg
€€ - €€€ Bar Pizza Contemporary Gluten Free Options Vegetarian Friendly

The Diner Krugersdorp Krugersdorp

#42 of 2,267 Restaurants in Greater Johannesburg
#3 of 44 Restaurants in Krugersdorp
€€ - €€€ Bar Diner American

Bellgables Country Restaurant Muldersdrift

#43 of 2,267 Restaurants in Greater Johannesburg
#2 of 26 Restaurants in Muldersdrift

Casa Bella Mall of Africa Midrand

#44 of 2,267 Restaurants in Greater Johannesburg
#1 of 72 Restaurants in Midrand

Black Horse Magaliesburg

#45 of 2,267 Restaurants in Greater Johannesburg
#1 of 12 Restaurants in Magaliesburg

JB's Corner Johannesburg

#46 of 2,267 Restaurants in Greater Johannesburg
#24 of 994 Restaurants in Johannesburg

Restaurante Parreirinha Johannesburg

#47 of 2,267 Restaurants in Greater Johannesburg
#25 of 994 Restaurants in Johannesburg
€€ - €€€ Seafood Portuguese European

Mugg & Bean Kempton Park

#48 of 2,267 Restaurants in Greater Johannesburg
#2 of 69 Restaurants in Kempton Park

Che Argentine Gril Johannesburg

#49 of 2,267 Restaurants in Greater Johannesburg
#26 of 994 Restaurants in Johannesburg

Walnut Grove Johannesburg

#50 of 2,267 Restaurants in Greater Johannesburg
#27 of 994 Restaurants in Johannesburg

Colonial Restaurant Magaliesburg

#51 of 2,267 Restaurants in Greater Johannesburg
#2 of 12 Restaurants in Magaliesburg
€€ - €€€ Pizza European Vegetarian Friendly

Level Four Johannesburg

#52 of 2,267 Restaurants in Greater Johannesburg
#28 of 994 Restaurants in Johannesburg

Mythos Johannesburg

#53 of 2,267 Restaurants in Greater Johannesburg
#29 of 994 Restaurants in Johannesburg

IL Gusto Ristorante Boksburg

#54 of 2,267 Restaurants in Greater Johannesburg
#2 of 66 Restaurants in Boksburg

Tashas Sandton

#55 of 2,267 Restaurants in Greater Johannesburg
#9 of 182 Restaurants in Sandton

Casalinga Ristorante Italiano Johannesburg

#56 of 2,267 Restaurants in Greater Johannesburg
#30 of 994 Restaurants in Johannesburg

Braza Emperors Palace Kempton Park

#57 of 2,267 Restaurants in Greater Johannesburg
#3 of 69 Restaurants in Kempton Park

Yamitsuki Bedfordview

#58 of 2,267 Restaurants in Greater Johannesburg
#1 of 29 Restaurants in Bedfordview

Papachinos Clearwater Roodepoort

#59 of 2,267 Restaurants in Greater Johannesburg
#1 of 65 Restaurants in Roodepoort

Papachino's Boksburg Boksburg

#60 of 2,267 Restaurants in Greater Johannesburg
#3 of 66 Restaurants in Boksburg