Paphos Address Details
Address: 101 Evagora Pallikaridi, Chatzicharalambous Court, Shop 5
8010, Paphos, Paphos
Telephone: 26954045