Paphos Address Details
Address: 105 Eleftherias Avenue, Shop1
Chloraka, Paphos
Telephone: 26272231