Paphos Address Details
Address: 72 Eleftheriou Venizelou, Shop 2
8021, Paphos, Paphos
Telephone: 26948013