Paphos Address Details
Address: 70 Ellados Ave
8020, Paphos, Paphos
Telephone: 26938689