Paphos Address Details
Address: 2 Agapinoros
Tsada, Paphos
Telephone: 26642836