Frank Beach Bar
Bar
Beach bar with a pool.
Location
Best places nearby
The highest rated places close to Frank Beach Bar.
Local restaurants nearby
Άγιος Δημήτριος 100, Κρήτης
Location
The highest rated places close to Frank Beach Bar.
Άγιος Δημήτριος 100, Κρήτης