Nicosia Address Details
Address: Oreos 17A
Nicosia, Nicosia
Telephone: 22751419