Paphos Address Details
Address: 73 Alexandrou Papagou, Shop 2
8027, Paphos, Paphos
Telephone: 26822674
Fax: 26822675