Paphos Address Details
Address: 16 Nikolaou Nikolaidi
8010, Paphos, Paphos
Telephone: 26944867
Fax: 26947377