CHRISTODOULOU ADAMOS & SONS LTDPetrol Stations Nikis Leoforos 25, 1087 Lefkosia, NicosiaCPetrol StationsEKO Service Station 22 490521 Map