Paphos Address Details
Address: 35A Nik. Mylona Street, Shop 1
Paphos, Paphos
Telephone: 26951301