Delfini - Photo 1
Delfini - Photo 2
1 / 2

Delfini

restaurant· 1 min from marina (51m)
·
4.1 (207)

Taverna Delfini sits right in Hora Sfakion and serves up fresh fish at genuinely fair prices — around €18 a plate compared to €25 at nearby spots on the same street. The menu leans into Greek and Mediterranean seafood with solid vegetarian and vegan options too, covering everything from breakfast through to dinner. It's a cozy, unpretentious spot where the portions are generous and the food does the talking.

Open in Google Maps →