Nicosia Address Details
Address: Tillirias Sq
1016, Nicosia, Nicosia
Telephone: 22460570, 22750550
Fax: 22751727