Porto Latchi

Akamantos Avenue, Poli Crysochous, Paphos, 8840
Cypriot, Greek restaurant in Paphos offering pasta, soups, seafood and grill food.