Paphos Address Details
Address: 16 Nikolaou Nikolaidi, Megaro Tryfonos, Flat 204
8010, Paphos, Paphos
Telephone: 26910816, 26910814
Fax: 26910819