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 Midrand

View map
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Cuisines & Dishes
(33)
(29)
(1)
(20)
Balti
(1)
Bangladeshi
(1)
Bar
(18)
Brazilian
(1)
Cantonese
(1)
Central American
(1)
Central European
(1)
Contemporary
(16)
(2)
Diner
(6)
Egyptian
(1)
(2)
(3)
Gastropub
(3)
(12)
Grill
(18)
(12)
(9)
(1)
(2)
(1)
Mongolian
(1)
(28)
Pub
(17)
(23)
(1)
(17)
Swiss
(1)
(3)
Burrito
(1)
California Roll
(1)
Ceviche
(1)
Cheeseburger
(1)
Cheesecake
(5)
Chicken Wings
(7)
Crab
(1)
Dim Sum
(6)
Dumplings
(2)
Filet Mignon
(1)
Fish & Chips
(2)
Halloumi
(5)
Hamburger
(25)
Lasagne
(2)
Lobster
(2)
Lobster Roll
(1)
Mandarin Duck
(1)
Moussaka
(1)
Noodle
(1)
Oyster
(9)
Pad Thai
(1)
Paella
(2)
Pancakes
(2)
Pasta
(1)
Peking Duck
(1)
Ribs
(15)
Salad
(50)
Shrimp
(3)
Souvlaki
(2)
Surf And Turf
(1)
T-Bone Steak
(1)
Tapas
(4)
Tempura
(2)
More
Dietary Restrictions
Meals
(79)
(171)
(150)
Price
Cheap Eats
(28)
Mid-range
(288)
Fine Dining
(8)
Restaurant features
Accepts Credit Cards
(25)
Free Wifi
(40)
Parking Available
(71)
Reservations
(132)
Serves Alcohol
(110)
Takeout
(84)
Television
(20)
Wheelchair Accessible
(120)
More
Good for
Business meetings
(66)
(84)
Kids
(41)
Local cuisine
(22)
More
Indian (9)
Cafe (23)
African (6)
Pizza (28)
Seafood (23)
Italian (31)
Chinese (6)
Steakhouse (20)
Casa Bella Mall of Africa
₹₹ - ₹₹₹, Italian, Pizza, European
Midrand
Ristorante La Trinita
₹₹ - ₹₹₹, Italian, Pizza, Mediterranean
Johannesburg 5.2 km away
Wasabi Restaurant Mall of Africa
₹₹ - ₹₹₹, Japanese, Bar, Asian
Midrand
BUSY CORNER Imbizo Shisanyama
₹₹ - ₹₹₹, Barbecue, African
Midrand
Kream restaurant, Mall of Africa
₹₹₹₹, European, Seafood, International
Midrand
Signature
₹₹₹₹, Seafood, European
Sandton 10.9 km away
Wombles Steakhouse Restaurant
₹₹₹₹, Steakhouse, European
Bryanston 11.9 km away
The Terrace Restuarant - Fairlawns Boutique Hotel and Spa
₹₹₹₹, European, Contemporary
Sandton 9.7 km away
BUSY CORNER Imbizo Shisanyama
₹₹ - ₹₹₹, Barbecue, African
Midrand
Trumps Grillhouse and Butchery
₹₹ - ₹₹₹, Seafood, International, Grill
Johannesburg 13.5 km away
The Grillhouse Sandton
₹₹ - ₹₹₹, Seafood, Steakhouse, Grill
Sandton 12.8 km away
Licorish Bistro
₹₹ - ₹₹₹, European, International, Contemporary
Johannesburg 11.8 km away
Casa Bella Mall of Africa
₹₹ - ₹₹₹, Italian, Pizza, European
Midrand
Life Grand Cafe Mall of Africa
₹₹ - ₹₹₹, Mediterranean
Midrand
Caramello's
₹₹ - ₹₹₹, Italian, Cafe, Healthy
Midrand
RiStretto Midrand
₹₹ - ₹₹₹, Italian, Bar, Pub
Midrand
Debonairs Pizza Vorna Valley
₹, Pizza
Johannesburg 2.4 km away
Hello Tomato
₹, Italian, Pizza, Fast food
Midrand
Nando's Sanridge Square
₹, European, Portuguese
Midrand
Kyalami Corner
₹, American, International, Mediterranean
Midrand
Sort by:
  • Ranking
  • Name
We found great results, but some are outside Midrand. Showing results in neighbouring cities.
Limit search to Midrand.
#1 of 97 Restaurants in Midrand
Ristorante La Trinita Johannesburg 5.2 km away
#1 of 1,146 Restaurants in Johannesburg
#4 of 97 Restaurants in Midrand
₹₹ - ₹₹₹ Barbecue African
#6 of 97 Restaurants in Midrand
₹₹ - ₹₹₹ Contemporary Gastropub American Diner
#7 of 97 Restaurants in Midrand
₹₹ - ₹₹₹ Italian Bar Pub Pizza Vegetarian Friendly Vegan Options
#8 of 97 Restaurants in Midrand
₹₹ - ₹₹₹ Grill Bar Pub
#9 of 97 Restaurants in Midrand
Hinterland Vleis Handelaar MoA Johannesburg 2.2 km away
#268 of 1,146 Restaurants in Johannesburg
₹₹ - ₹₹₹ Steakhouse Grill
#10 of 97 Restaurants in Midrand
₹₹ - ₹₹₹ Italian Pizza Vegetarian Friendly
#11 of 97 Restaurants in Midrand
₹₹ - ₹₹₹ Indian Fast food Greek Middle Eastern
#12 of 97 Restaurants in Midrand
₹₹ - ₹₹₹ Pizza Grill Healthy Vegetarian Friendly
#13 of 97 Restaurants in Midrand
₹₹ - ₹₹₹ Mediterranean Vegan Options
#14 of 97 Restaurants in Midrand
₹₹ - ₹₹₹ Portuguese European
#15 of 97 Restaurants in Midrand
₹₹ - ₹₹₹ Bar Cafe Pub Vegetarian Friendly
#16 of 97 Restaurants in Midrand
#17 of 97 Restaurants in Midrand
#18 of 97 Restaurants in Midrand
#19 of 97 Restaurants in Midrand
₹₹ - ₹₹₹ Seafood Sushi
#20 of 97 Restaurants in Midrand
₹₹ - ₹₹₹ Seafood Portuguese Sushi
#21 of 97 Restaurants in Midrand
₹₹ - ₹₹₹ Italian Cafe Healthy
#22 of 97 Restaurants in Midrand
₹₹ - ₹₹₹ Steakhouse
#1 of 3 Coffee & Tea in Midrand
₹₹ - ₹₹₹ Healthy
#23 of 97 Restaurants in Midrand
₹₹ - ₹₹₹ Swiss European
Piatto Midrand Johannesburg 2.4 km away
#424 of 1,146 Restaurants in Johannesburg
#24 of 97 Restaurants in Midrand
₹₹ - ₹₹₹ Italian Pizza
#2 of 3 Coffee & Tea in Midrand
Cafe
#25 of 97 Restaurants in Midrand
₹₹ - ₹₹₹ Sushi