Where to find us Navarinou Ave. 2, Nicosia, Nicosia, NicosiaOpen directions CategoriesPetrol Stations