2024

SEA BIRD MOTEL & RESTAURANT

Seafood Restaurant €€
This restaurant boasts a lovely beachfront location between the Apostolos ... Read more