Nicosia Address Details
Address: 67A Lemesou Avenue
Latsia, Nicosia
Telephone: 22481502