Where to find us Louki Akrita Ave 1, Nicosia, Nicosia, NicosiaOpen directions CategoriesPetrol Stations