Paphos Address Details
Address: 37 Eleftheriou Venizelou, Amfitrion Court, Shop 3
8021, Paphos, Paphos
Telephone: 26941687