Imbros Village
Greek · Mediterranean · Seafood
Authentic Cretan flavors await at Imbros Village, a restaurant showcasing traditional Sfakian cuisine. Enjoy breathtaking views alongside your meal.
Location
Best places nearby
The highest rated places close to Imbros Village.
Local restaurants nearby
Iμπρος Σφακιων, Κρήτης
