Nicosia Address Details
Address: Dimokratias 71
Latsia, Nicosia
Telephone: 22482997