Paphos Address Details
Address: 105 Eleftherias Avenue
Chloraka, Paphos
Telephone: 26273276