Paphos Address Details
Address: 78 Ellados Ave
8020, Paphos, Paphos
Telephone: 26931957