Nicosia Address Details
Address: 33D El. Venizelou Street
Latsia, Nicosia
Telephone: 22488210