Orthi Ammos
Greek · Seafood
Restaurant Orthi Ammos in Frangokastello offers rooms with sea-view terraces. Enjoy garden views and a bar.
Location
Best places nearby
The highest rated places close to Orthi Ammos.
Local restaurants nearby
Fragokastello Sfakion, Κρήτης
