Where to find us Leoforos Lemesou 5, Latsia, Latsia, NicosiaOpen directions CategoriesPetrol Stations