Paphos Address Details
Address: Daidalou, Dedalos Court Ii, Shop 12
8049, Paphos, Paphos
Telephone: 26953496