Nicosia Address Details
Address: 53 Agiou Ilarionos
Nicosia, Nicosia
Telephone: 22436376, 22346000