Find a Restaurant


John Dory’s Cresta is one of the top restaurants in Johannesburg because we give you seafood platters crammed full of flavour. Are there two hungry sailors on board? No problem! Try our Two Sailers’ Platter with 2 hake fillets, calamari, 10 JD’s prawns & mussels served in a white wine, garlic & herb sauce.

John Dory's Cresta


Shop L204, Cresta Shopping Centre
Beyers Naude Drive
Monday : 11:00am-09:00pm
Tuesday : 11:00am-09:00pm
Wednesday : 11:00am-09:00pm
Thursday : 11:00am-09:00pm
Friday : 11:00am-09:00pm
Saturday : 11:00am-09:00pm
Sunday : 11:00am-08:00pm
Public Holidays : 11:00am-08:00pm

Review us on:

Restaurant Reviews:

Excellent and tops ! Right from the very top shelve in service

- Bertram Lupton | 26 Mar 2023

- Lucrisher George | 23 Mar 2023

It's OK not great not bad

- Khanyisile Makhaya | 19 Mar 2023

had a really great time. good service and good food. will definitely recommend and visit again!

- René Henning | 26 Feb 2023

We just had a divine dinner and Noma our waitress was INCREDIBLE. She was so kind and friendly, helped us with our weird menu requests and anticipated our needs before we even thought of them. Thanks Noma!

- Robyn-Brooke Naidoo Labuschagne | 14 Jan 2023

Fantastic food and excellent service! Our waitress Noma was exceptional, she went above and beyond, and even organised ice-cream and a song when she overheard it was my Grandpa's birthday. We will definitely be back! 😊

- Ashleigh Vincent-Lambert | 12 Jan 2023

Looking For a Different John Dory's?

Close up of a John Dory's sushi platter on a bamboo serving tray.
john dorys franchise icon

John Dory's Franchise

If you’re passionate about food and customer service, we’d o-fish-ally like to welcome you. See the full details below.

john dorys menu icon


The best in fresh fish, sushi and a variety of mouth-watering grills for the whole family. Read our full menu here.