Sandwich shop with a sea view, offering a variety of grilled meats, sandwiches, and salads. Features outdoor terraces.