Nicosia Address Details
Address: 3 Eleftherias, Flat 102
2003, Strovolos, Nicosia
Telephone: 22379100
Fax: 22378080