Paphos Address Details
Address: 23 Anexartisias Street
Paphos, Paphos
Telephone: 26932561