Paphos Address Details
Address: 91 E. Venizelou Str, Shop 1
Paphos, Paphos
Telephone: 26811984
Fax: 26811985