Nicosia Address Details
Address: 20 D. Severi Avenue
Nicosia, Nicosia
Telephone: 22665317
Fax: 22666076