Nikosia Address Details
Address: 1 Mykinon Str., 2nd Floor
Nikosia, Nikosia
Telephone: 22676170
Fax: 22676190