Nicosia Address Details
Address: 31A-B Eleftheriou Venizelou Street
Latsia, Nicosia
Telephone: 22815912