Paphos Address Details
Address: 63 N. Ellina Street
Emba, Paphos
Telephone: 26933389