Nicosia Address Details
Address: Palechori, NICOSIA, CYPRUS
Palechori, Nicosia
Telephone: 22642900
Fax: 22643330