Nicosia Address Details
Address: 102A Larnakos Ave
Aglantzia, Nicosia
Telephone: 22334312