Paphos Address Details
Address: 16 Akamantidos Street, Shop 1-2
Paphos, Paphos
Telephone: 26948919