Nicosia Address Details
Address: 12 Ilioupoleos
Nicosia, Nicosia
Telephone: 22693100
Fax: 22693070