Nicosia Address Details
Address: 13 Narkissou Street
Strovolos, Nicosia
Telephone: 22326759
Fax: 22814386