Nicosia Address Details
Address: 72 Dimokratoas Street, Sinikismos Agiou Eleftheriou
Latsia, Nicosia
Telephone: 22485892