Find a Restaurant


Searching for restaurants in Hartbeespoort to accommodate your little ones? Then sail on over to John Dory’s Hartbeespoort Dam where our play area is open for your kids to enjoy while you indulge in a seafood-filled meal. We also have a kids menu where you can order tasty fish fingers, calamari, burgers & chicken to keep the little ones on board.

John Dory's Hartbeespoort Dam


Shop 66 & 70, Magalies Boulevard
Village Mall
Monday : 11:00am-09:00pm
Tuesday : 11:00am-09:00pm
Wednesday : 10:00am-09:00pm
Thursday : 11:00am-09:00pm
Friday : 10:00am-09:00pm
Saturday : 10:00am-09:00pm
Sunday : 10:00am-08:00pm
Public Holidays : 10:00am-08:00pm

Restaurant Reviews:

Delicious food

- Millicent Shai | 05 Apr 2024

Scrumptious sushi!!!! Best food and service!

- Jackie de Villiers | 30 Mar 2024

Not bad at all had a good meal there with good service.

- Craig Smith | 23 Mar 2024

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.