Iliovasilema

Seafood in Innahorion Villages

Seafront in Sfinari, this simple taverna grills up the fresh catch of the day and locally grown (and some organic) produce with tables lining the gravel beach, and back under the shade trees. And it does, indeed, have views of the sunset.

Advertisement