Paphos Address Details
Address: 10 Nik. Nikolaidi Str, Shop 5
Paphos, Paphos
Telephone: 26220815
Fax: 26220816