Nicosia Address Details
Address: 9 Narkissou Street
Strovolos, Nicosia
Telephone: 22324438
Fax: 22321063