Unable to answer "What’s the name of this place?" – Ice Cream Shop – https://osm.org/node/6656178329 via StreetComplete 57.3:

There is no separate icecream shop. This seems to be part of Liston café.