Nicosia Address Details
Address: 79EZ Arch. Makariou III Avenue
Latsia, Nicosia
Telephone: 22482833