Nicosia Address Details
Address: 2 Lemesou Avenue
Strovolos, Nicosia
Telephone: 22331010
Fax: 22331133