Nicosia Address Details
Address: 16A Agiou Eleftheriou Street
Strovolos, Nicosia
Telephone: 22353807