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:

(Translated by Google) More than magnificent (Original) Plus que Magnifique

- Frédérique Biloghe | 23 May 2022

- Lorraine Roux | 23 May 2022

Great value for money 💰

- shana lee | 21 May 2022

Thank you for making our night special for our good friend's 90th birthday! Great food and even better service! Top class!

- Nicolette Venter | 13 May 2022

We had the best experience last night! Apart from their half price sushi being totally delicious (coming from someone who is not a sushi fan), they went out of their way to make my twin sister's graduation so so special! Thank you Governor and Patrick for all you did. We recommend Governor as the world's best waiter! We will be back.

- Madison Arendse | 12 May 2022

John Dorys Cresta was awesome last night. We celebrated a 40th birthday with friends and the service was excellent. Made the celebrations even more special for us. Highly recommended

- Natasha Passier Williams | 04 May 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.