Psaropoulos Fish Tavern

Restaurants

Latchi, near the beach, Paphos +357 26 321089

Also in Paphos

YOU MIGHT LIKE THIS

Paphos Aphrodite Waterpark

Paphos Aphrodite Waterpark

Paphos

Adonis Nature Trail

Adonis Nature Trail

Paphos