Where to find us Nicosia Avenue 108, Nicosia, Nicosia, NicosiaOpen directions CategoriesPetrol Stations