Nicosia Address Details
Address: Aitolon 14-16
Nicosia, Nicosia
Telephone: 22774699