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:

Best sushi everything else.

- Ferosa Latib | 15 Nov 2022

Lovely farewell meal with friends leaving the country - good food; good service; good value for money!

- Nigel Asprey | 15 Nov 2022

- Justin Goch | 07 Nov 2022

We love JD’s Cresta! Lillian has been our waitron for 3 years. She made our yearly Birthday celebrations so special. Thank you for consistently going above and beyond!

- Martie Du Bruyn | 27 Sep 2022

Seas food platter is absolutely delicious 🎉... & Excellent service 🎉

- Antony Paul | 04 Aug 2022

Excellent tasty food with friendly helpful service. A great family treat.

- Gerrie Scheepers | 26 Jul 2022

Looking For a Different John Dory's?

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.