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.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Restaurants in Johannesburg

View map
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your SelectionsClear all
Cuisines & Dishes
(129)
(110)
(96)
(35)
(57)
Bar
(59)
Belgian
(1)
Brazilian
(1)
Brew Pub
(2)
(68)
Central American
(2)
(30)
Contemporary
(48)
(1)
Diner
(8)
(12)
(11)
Gastropub
(9)
(1)
(15)
Grill
(44)
(23)
(48)
(1)
Israeli
(3)
(1)
(2)
(13)
Pub
(50)
(52)
(50)
(14)
Burrito
(3)
Cheesecake
(2)
Crab
(2)
Dim Sum
(8)
Dumplings
(4)
Falafel
(1)
Filet Mignon
(1)
Halloumi
(4)
Hamburger
(8)
Lasagne
(2)
Noodle
(2)
Omelette
(1)
Oyster
(2)
Pad Thai
(1)
Pasta
(4)
Peking Duck
(1)
Ribs
(10)
Shrimp
(1)
Tapas
(4)
More
Dietary Restrictions
Vegetarian Friendly
(216)
Gluten Free Options
(52)
Vegan Options
(50)
Halal
(12)
Kosher
(4)
More
Less
Meals
(143)
(457)
(457)
Price
Cheap Eats
(40)
Mid-range
(1024)
Fine Dining
(22)
Restaurant features
Free Wifi
(82)
Parking Available
(144)
Reservations
(436)
Serves Alcohol
(295)
Takeout
(251)
Television
(52)
Wheelchair Accessible
(273)
More
Good for
Bar Scene
(62)
Business meetings
(135)
(216)
Kids
(40)
Local cuisine
(52)
More
Sort by:
  • Ranking
  • Name
Willing to travel? We found great results within 40 km of Johannesburg.
Expand your search.

Pizza Del Forno

#301 of 1,029 Restaurants in Johannesburg
$$ - $$$ Italian Pizza

Toni's Fully Furnished Pizza Co.

#302 of 1,029 Restaurants in Johannesburg

Breezeblock

#303 of 1,029 Restaurants in Johannesburg

Lal Qila

#304 of 1,029 Restaurants in Johannesburg

Vicky Christina's

#305 of 1,029 Restaurants in Johannesburg

Chalkboard

#306 of 1,029 Restaurants in Johannesburg
$$ - $$$ Italian

Piza e Vino

#307 of 1,029 Restaurants in Johannesburg
$$ - $$$ Italian Pizza Bar European Pub

Texakhana Spur Steak Ranch

#308 of 1,029 Restaurants in Johannesburg
$$ - $$$ Steakhouse Barbecue

YuMe Parkhurst

#309 of 1,029 Restaurants in Johannesburg
$$ - $$$ Sushi Asian

Happy.me

#310 of 1,029 Restaurants in Johannesburg

L8 Panini & Cafe Bar

#311 of 1,029 Restaurants in Johannesburg
$$ - $$$ Cafe Bar European Pub Vegetarian Friendly

Adega Northcliff

#312 of 1,029 Restaurants in Johannesburg

The Huguenot Restaurant

#313 of 1,029 Restaurants in Johannesburg

Paul Bakery/Cafe

#314 of 1,029 Restaurants in Johannesburg

Life Grand Cafe

#315 of 1,029 Restaurants in Johannesburg

Nando's Bruma

#316 of 1,029 Restaurants in Johannesburg
$$ - $$$ Fast food Grill

Foo Wah

#317 of 1,029 Restaurants in Johannesburg

RocoMamas The Colony

#318 of 1,029 Restaurants in Johannesburg
$ American Contemporary Pub Diner Gastropub

Restaurant Vilakazi

#320 of 1,029 Restaurants in Johannesburg
$$ - $$$ African

Moroccan Lifestyle

#321 of 1,029 Restaurants in Johannesburg

Baha Taco

#322 of 1,029 Restaurants in Johannesburg

Beast Grill

#323 of 1,029 Restaurants in Johannesburg

Migali

#324 of 1,029 Restaurants in Johannesburg

Fishmongers

#325 of 1,029 Restaurants in Johannesburg
$$ - $$$ Seafood European

Hashi Fusion Japanese

#326 of 1,029 Restaurants in Johannesburg
$$ - $$$ Japanese Sushi

The Federal

#327 of 1,029 Restaurants in Johannesburg

Mimmos

#328 of 1,029 Restaurants in Johannesburg
$$ - $$$ Italian Pizza

Matlombe Lounge

#329 of 1,029 Restaurants in Johannesburg

Ritual

#330 of 1,029 Restaurants in Johannesburg