Where to find us Artemidos Ave. 29, Larnaka, Larnaka, LarnacaOpen directions CategoriesPetrol Stations