Paphos Address Details
Address: Neof. Nikolaidi 61
Paphos, Paphos
Telephone: 26948025