The swordfish at Dimitris was super fresh and grilled to perfection. Definitely worth checking out if you want fresh seafood. It’s the last taverna tucked away at the end of Amoudi Bay. Delish.
Oia South Aegean 847 02
Greece
Oia South Aegean 847 02
Greece