Nicosia Address Details
Address: 169 Lemesou Avenue
Latsia, Nicosia
Telephone: 22747747