Where to find us Spyrou Kyprianou 5, Lemesos, Lemesos, LimassolOpen directions CategoriesPetrol Stations