In the previous shot we saw the head of a boar mounted on the wall of a salumeria. Here we have a couple that are still attached but are still pretty much stuffed as the saying goes.
This one seems to cater for the tourist market. I'm not sure whether the sign at bottom left is indicating that they only sell within 1500km, or over 1500km. Or maybe 1.5 since Italy normally uses the comma as the decimal separator. Probably the former since it's "only" 1,200km to Berlin from there and one may note that the signs on the left are in German.
That means that I'd starve considering how unsuccessful I was at translating a German menu on our first night in Zurich, but that was a couple of weeks into the future at that point.