So far I only had lunches there so my experience is limited. It is a great place for lunch-a variety of options for adults and kids. The food is good, the prices are low, the service is quick and friendly. For starters they bring a platter with fresh baked bread and pour authentic oils and vinegar for dipping. Then we usually order soup and sandwich option for adults and chicken fingers for kids (plus free ice cream for kids in the end).
Sandwiches are HUGE. If it is salmon sandwich it will be real pile of salmon and not a cheap substitute from a can.
One time I felt like my sandwich lacked flavor or more spice but the soup was so good that I asked for more (like a refill) and they did not charge me for that. When I pointed out that the bill was smaller than it should be, the owner just smiled and wished me a good day.
I would easily recommend this place to anyone.