Where to find us Stassinou Ave. 29, Nicosia, Nicosia, NicosiaOpen directions CategoriesPetrol Stations