Restaurants in Johannesburg: list of 761 free CSV

How many restaurants are in Johannesburg?

OpenStreetMap lists 761 named restaurants inside the City of Johannesburg metro boundary (1,648 km²), extract of 11 Nov 2026. 32% of the records list a website and 29% a phone number; 514 named restaurants have no website on the public record. The biggest clusters are around Sandhurst (40).

Examples on the list: 7 Eagles Spur, Akhalwaya's, Alexander Deli.

Edited on the map in the 90 days before the extract: 123 records, including Don Armando, Fournos Bakery, Fournos Bakery, Istanbul Kebab.

761named restaurants
32%list a website
514no website listed
174neighbourhoods

In South Africa, emailing a business needs its prior consent: read the rules before you email.

Data © OpenStreetMap contributors, ODbL, extract of 11 Nov 2026. The CSV is under the same licence.

50 of the 761 restaurants, A to Z

on the map recordmissing from the recordPicked from 50 neighbourhoods; filter below to search all 761

Showing a sample of 50. Change a filter to search all 761.

Restaurants in Johannesburg, OpenStreetMap extract of 11 Nov 2026.
Business Street and area Cuisine Website Phone Hours
7 Eagles SpurSpur Rembrandtpark, no street on record steak house spursteakranches.com +27 11 452 2897
Akhalwaya's Woodmead East, no street on record middle eastern
Alexander Delinot edited since 2010 The Gardens, no street on record
Andiccio24 Grayston Drive, Strathavon pasta andiccio24.co.za +27117841530
Annapurni 17 11th Avenue, Rivonia burger annapurni.co.za +27834452080
Back of the Moonnot edited since 2010 Robertsham, no street on record
Banchan 108 Victoria Avenue, Parkmore korean banchan.co.za +27 72 913 3269
Barcelosnot edited since 2022 Barbeque Downs, no street on record portuguese
Barney's Restaurant & Barnot edited since 2017 Booysens Reserve, no street on record
Bembom Fairland, no street on record
Café del Sol Botanico Lyme Park, no street on record italian cafedelsol.co.za +27 11 463 0207
Carpe Diemnot edited since 2020 Grayston Drive, Atholl Gardens carpediemjhb.co.za +27 11 262 4465
Catz Pyjamasnot edited since 2011 12 Main Road, Melville international catzpyjamas.co.za
Chalk 38 4th Avenue, Parkhurst coobs.co.za +27114470710
Coalition Pizzanot edited since 2019 2 Bolton Road, Parkwood coalitionpizza.co.za +27109004987
Conscious 108 Greenway Road, Greenside conscious108.co.za +27 11 646 7250
Dakota SpurSpur Northgate, no street on record steak house spursteakranches.com +27 11 794 8998
Doppio Zero Tambach Road, Chilli Lane, Paulshof mediterranean doppio.co.za +27 11 234 3206
Eat At LM Illovonot edited since 2021 33 Rudd Road, Illovo portuguese +2711 268 6624
Fireroom mall of Africa 15 Magwa Crescent, Vorna Valley sushi fireroomrestaurant6.wixsite.com +27792590458
Fish N Cheapnot edited since 2018 19 Bok Street, Braamfontein
Gaucho 67 7th Street, Linden gauchorestaurant.co.za +27 87 655 4480
Gia's on Montrose Sandown, no street on record breakfast giasonmontrose.com +27 11 326 5074
Glenda's Dunkeld, no street on record breakfast glendas-restaurant.myshopify.com +27 11 268 6369
Golden Dragonnot edited since 2009 Radiokop, no street on record
Golden Rose Constantia Kloof, no street on record asian goldenrosefood.co.za +27 11 672 0035
Humble Harry's Mulbarton Road, The Leaping Frog Shopping Centre, Witkoppen
Istanbul Kebab 97 Edison Crescent, Sunninghill turkish istanbulkebab.co.za +27 11 051 4781
Level Four 54 Bath Avenue, Rosebank southernsun.com +27 11 344 8442
Lone Wolf SpurSpur Boskruin, no street on record steak house spursteakranches.com +27 11 794 9791
LUCÉ at Hyde Park 6th Road, Hyde Park southernsun.com +27 11 341 8080
Lucios Pizzeria 231 Beyers Naudé Drive, Blackheath italian luciospizzeria.co.za +27 11 678 0042
Monte La Vue Hotel 60 Turaco Street, Fourways, Magaliessig montelavue.com +27100108148
Nando's Robin Avenue, Lenasia nandos.co.za +2711 852 3082
News Cafe Lever Road, Sanridge Heights, Randjespark newscafe.co.za +27 11 318 0430
Nice on Poplar 17 Poplar Avenue, Sandton breakfast niceonpoplar.co.za
Nineteen69not edited since 2019 Bromhof, no street on record regional nineteen69pub.co.za
Parea 32 7th Street, Montroux parea.co.za +27 11 446 2918
Pata Pata 286 Fox Street, Troyeville +27 11 069 8172
Patisserie de Paris 9 Mackay Avenue, Blairgowrie french patisseriedeparis.co.za +27 11 326 0913
Paul The High Street, Birnam Park french paulsa.co.za +27 10 020 9208
Pizza ē Vino Crowthorne, no street on record pizza pizaevino.co.za +27 76 166 4306
Polpetta Morningside, no street on record pizza polpetta.co.za +27 11 804 8866
Riffs Bar & Grill Cnr West Steet and Maude Streets, Sandhurst southernsun.com +27 11 269 7000
Saddle Woods Steak Ranch Wilgeheuwel, no street on record
Tashas Winnie Mandela Drive, Bryanston breakfast tashascafe.com +27 11 706 2803
The Potato Shed Polofields Drive, Megawatt Park african thepotatoshed.com +27105411911
Tiger's Milk Willow Avenue, Cedar Square, Craigavon burger tigersmilk.co.za +27 10 001 3574
Tulsa SpurSpur Rivonia & Cullinan Close, Morning Side Extentions steak house spursteakranches.com +27 11 568 1239
Z-Two 42 Leslie Avenue, Douglasdale sushi ztwo.co.za +27 11 704 2394

Download the full CSV (761 rows)

Also as Excel file of the 761 restaurants, GeoJSON file of the 761 restaurants, KML file of the 761 restaurants (maps and spreadsheets; same rows, same licence).

17 more records have no name on the map and are left out of the list.

Restaurants in Johannesburg with no website listed

108 of 575 named non-chain restaurants; 12 below, the rest in the filter or the CSV. 2 more only list a social page (website_is_social_page = yes).

  • AA Sushi126 11th Street, Sandhurst, phone listed
  • Blue Pen Pub and RestaurantAlbertina Sisulu Road, De Wetshof
  • Brian Lara Rum Eatery56 4th Avenue, Emmarentia, phone listed
  • Calco Café & PizzeriaSouth View, phone listed
  • Chop N Chill42 Trezona Avenue, Leratong Village, phone listed
  • Cross the RoadRivonia Boulevard, Rivonia
  • Fab Diner71 7th Street, Linden, phone listed
  • Hao Ke Lai3rd Avenue, Linden, phone listed
  • Hot Plate126 11th Street, Parkmore
  • Humble Harry'sMulbarton Road, The Leaping Frog Shopping Centre, Witkoppen
  • Mkhulu's Shisanyama Place35 Robert Sobukwe Street, Leratong Village
  • Pomodorino Trattoria130 11th Street, Sandhurst, phone listed

Where they are

Map of the 761 restaurants inside the Johannesburg boundary; most sit around Sandhurst, Rivonia, Bryanston.
website listedno website, or social page only

Busiest streets

  • Cradock Avenue, Rosebank4
  • 71 7th Street, Linden3
  • 7th Street, Melville3
  • Maude Street, Atholl Gardens3

By neighbourhood

Black: website listed.

162 more neighbourhoods in the filter above.

By postcode district

  • 219617
  • 219510
  • 20929
  • 21915
  • 21934
  • 21463
  • 16852
  • 16862
  • 20312
  • 20912

Chains and non-chain businesses

24% of the records are branches of a chain or brand; 592 are not.

  • Nando's36
  • Wimpy15
  • Spur14
  • Ocean Basket11
  • Kauai9
  • Mugg & Bean8
  • Del Forno7
  • Doppio Zero7

By cuisine

  • Pizza51
  • Burger41
  • Indian36
  • Italian36
  • Chicken31
  • Steak house29
  • Breakfast25
  • Sushi20

What the records hold

778 map records.
FieldRecordsShare
Street address15320%
Website (own site)24531%
Social or directory page only20%
Phone on file22929%
Email on file (not shown)11415%
Opening hours18023%
Chain or brand branch18624%
Edited since January 202432041%

Half the records were last edited in May 2023 or later.

Why other sites show a different number

  • Coverage. 778 mapped; Google Maps holds more.
  • Boundary. 1,648 km² (map); metro searches count more.
  • Names. 186 branches each count once; 17 unnamed left out.

Get the complete list with emails, phones and ratings

Businesses to contact, not customer enquiries ("leads" for your own business are a different product).

Suggested source for this list

Google Maps Business Lead & Email Finder

It searches Google Maps for the same category and city and can add emails from each business website.

  • Emails
  • Phone numbers
  • Websites
  • Star ratings
  • Review counts
  • Social profiles
  • no opening hours

One run: about $1.15 to $1.35 for 761 to 960 rows ($0.99 per 1,000 + $0.40 start fee (4 GB run)), plus platform usage ($0.80/hour).

Free plan prices; it includes $5 a month (Apify pricing).

How to run it, step by step

  1. Open Google Maps Business Lead & Email Finder on the Apify Store and sign in or create a free Apify account.
  2. Paste these 8 searches into Search phrases, one per line; the neighbourhood searches catch businesses a citywide search misses.
    1. restaurants in Johannesburg, South Africa
    2. restaurants in Sandhurst, Johannesburg, South Africa
    3. restaurants in Rivonia, Johannesburg, South Africa
    4. restaurants in Bryanston, Johannesburg, South Africa
    5. restaurants in Rosebank, Johannesburg, South Africa
    6. restaurants in Magaliessig, Johannesburg, South Africa
    7. restaurants in Melville, Johannesburg, South Africa
    8. restaurants in Blackheath, Johannesburg, South Africa
  3. Set US state: All (nationwide); Location (optional): Johannesburg, South Africa.
  4. Set Maximum leads to 1,000.
  5. Start it and download the results as CSV or Excel.

Open on the Apify Store What this source returns

Or search by postcode district (12 searches)
  1. restaurants in 2196, Johannesburg, South Africa
  2. restaurants in 2195, Johannesburg, South Africa
  3. restaurants in 2092, Johannesburg, South Africa
  4. restaurants in 2191, Johannesburg, South Africa
  5. restaurants in 2193, Johannesburg, South Africa
  6. restaurants in 2146, Johannesburg, South Africa
  7. restaurants in 1685, Johannesburg, South Africa
  8. restaurants in 1686, Johannesburg, South Africa
  9. restaurants in 2031, Johannesburg, South Africa
  10. restaurants in 2091, Johannesburg, South Africa
  11. restaurants in 2128, Johannesburg, South Africa
  12. restaurants in 2157, Johannesburg, South Africa

Other ways to build or enrich it

Prices on the Free plan: per 1,000 results plus a start fee per GB of run memory, plus Apify platform usage.
SourceWhat it addsPrice
Google Maps Business Lead Finder with Email & Social Links a second Google Maps route with a different set of columns $0.99 per 1,000 + $0.10/GB start
Google Maps Restaurant Menu & Popular Dish Extractor adds menus and popular dishes to each place $0.99 per 1,000 + $0.10/GB start
TripAdvisor Hotel, Restaurant & Attraction Finder adds Tripadvisor ratings and rankings $0.99 per 1,000 + $0.10/GB start
Website Contact Page Email & Phone Crawler reads the websites in the free CSV and returns the emails and phone numbers published there $0.99 per 1,000 + $0.10/GB start
Facebook Business Page Finder by Keyword & City finds the Facebook pages of businesses that have no website $0.99 per 1,000 + $0.10/GB start

Embed this list

Show this free list on your own site: paste the code into any page. It is a small static card with no scripts, cookies or tracking, and it updates when the list does.

Preview the card

The card credits OpenStreetMap contributors (ODbL) and links back to this list on getalistof.com.

Questions

How many restaurants are there in Johannesburg?

At least 778: that is how many OpenStreetMap has inside the City of Johannesburg metro boundary, 761 with a name (extract of 11 Nov 2026). 186 are chain branches. Google Maps usually lists more, because more owners add themselves there.

Which part of Johannesburg has the most restaurants?

Sandhurst (40), then Rivonia (30) and Bryanston (24); the busiest street is Cradock Avenue, Rosebank (4). 174 neighbourhoods have at least one.

How many restaurants in Johannesburg have no website?

514 of the 761 named restaurants have no website on their map record; 108 of them are not chain branches. Another 2 list only a social media page as their website.

How do I get phone numbers and emails for restaurants in Johannesburg?

Run Google Maps Business Lead & Email Finder with the search "restaurants in Johannesburg, South Africa" plus 7 neighbourhood searches such as "restaurants in Sandhurst, Johannesburg, South Africa". One run costs about $1.15 to $1.35 ($0.40 start fee (4 GB run) included), plus platform usage, for 761 to 960 rows.

Sources

Using the list: credit OpenStreetMap contributors and keep changed copies under the ODbL; follow the outreach rules where you send. Licence and limits.

Map extract 11 Nov 2026Next refresh after 6 Dec 2026Data © OpenStreetMap contributors, ODbL