2024
ILIOS TAVERNA
Seafood Restaurant • €
5/5
• 2 reviews
The best fish restaurant in the village at moderate prices and with a view. ...Read more
Loutro
2024
TAVERNA ROUSIOS
Seafood Restaurant • €
The must-see Rousios farm is located high up on the Sfakia plateau at the ...Read more
Agia Roumeli