Paphos Address Details
Address: 40 Apostolou Pavlou Street shop 3
Paphos, Paphos
Telephone: 26953082