Paphos Address Details
Address: 120 Tafon Ton Vasileon, Nicolas & Sofi Apart., Shop 5-6
8046, Paphos, Paphos
Telephone: 26910801