Nicosia Address Details
Address: 79 Stavrou Street
Strovolos, Nicosia
Telephone: 22422227
Fax: 22422877