Paphos Address Details
Address: 18 Neofitou Nikolaidi 303
Paphos, Paphos
Telephone: 26822003
Fax: 26951003