Nicosia Address Details
Address: 18A Filellinon
1100, Nicosia, Nicosia
Telephone: 22778090
Fax: 22780747