wininganddining.co.zaWining and Dining

Johannesburg Restaurants

Below is a list of Johannesburg restaurants. You can further refine this listing of restaurants in Johannesburg by cuisine type or suburb by using the menu on the left.
Restaurants in Johannesburg
Showing results 1 - 10 of 414

Restaurant @ Heia Safari Ranch

Cuisine: International, Grill, Buffet
Location of restaurant: Johannesburg, Muldersdrift

The cosy thatched restaurant is a picturesque venue for breakfast, lunch and dinner. with large windows that overlook the swimming pool, Lake Heritage and the S...

Ciao Baby Cucina (Cedar Square) (Ciao Baby Cucina Restaurants)

Cuisine: Italian, Pizza
Location of restaurant: Johannesburg, Fourways

The popularity of Italian cuisine the world over is no coincidence. Where else will you find the incredible variety of food, pleasing not only to the palate but...

Assaggi Italian Foods

Cuisine: Italian
Location of restaurant: Johannesburg, Illovo

Assaggi is regarded as one of Jozi?s top Italian restaurants, where it?s all about freshness, seasonality, and mouth-wateringly authentic food. The regular menu...
Customer rating: (4 reviews)

Founder's Grill (Cresta)

Cuisine: Grill, Seafood, Vegetarian
Location of restaurant: Johannesburg, Cresta

The quality of the meals, personalized service and warm atmosphere attracted patrons from afar and soon created a loyal client base that travel a great distance...
Customer rating: (1 review)

Piza E Vino (Rosebank) (Doppio Zero)

Cuisine: Italian
Location of restaurant: Johannesburg, Rosebank

We have a love for simple fresh food cooked in a traditional way using authentic methods with a traditional a traditional twist. Piza e Vino's food is rigorousl...

Vikram's Banjaara

Cuisine: Indian
Location of restaurant: Johannesburg, Lonehill

Vikram's offers a more sophisticated dining experience for those who are seeking to explore beyond the ordinary and discover the full potential of Indian fine d...
Customer rating: (1 review)

Restaurante Parreirinha

Cuisine: Portuguese, Seafood
Location of restaurant: Johannesburg, La Rochelle

Restaurante Parreirinha is a Portuguese Seafood restaurant.
Customer rating: (19 reviews)

The Brazen Head (Fourways)

Cuisine: Pub
Location of restaurant: Johannesburg, Fourways

The Brazen Head is a high-quality authentic Irish Restaurant and Pub, providing a unique Irish atmosphere and service to its clientele. All Brazen Heads are des...
Customer rating: (3 reviews)

Calistos Fordsburg

Cuisine: Portuguese, Grill
Location of restaurant: Johannesburg, Fordsburg

It's more than a restaurant, it's an experience. One of a kind. Totally different. It explodes with vitality. It erupts with fun.And the food hints the pinnacle...
Customer rating: (1 review)

The Classic India (Cedar Square)

Cuisine: Indian, Vegetarian
Location of restaurant: Johannesburg, Fourways

Experience the real taste of India with Vegetarian & Non-Vegetarian Cuisine, Italian Tazza Dora Coffee Bar, Full Cocktail Bar, Wide choice(12 flavours)of Ice-...
Customer rating: (5 reviews)
page: 1 next >


Choose from a large selection of Johannesburg accommodation. Live bookings, reviews, videos, travel guides and more.