Nicosia Address Details
Address: 33 E. Pallikaride Street
Nicosia, Nicosia
Telephone: 22376443