Where to find us 88 Mishaouli & Kavazoglou, Limassol, LimassolOpen directions CategoriesPetrol Stations