Paphos Address Details
Address: 26A Arch. Makariou III Avenue
Chloraka, Paphos
Telephone: 26271943