Kritikos Emporikos Ikos Ltd Nicosia Address Details Address: Pythonos 10Nicosia, Nicosia Telephone: 22662016