Nicosia Address Details
Address: Lidras 89
Nicosia, Nicosia
Telephone: 22663593