I dig this place. Piazza Santo Spirito has something going for it, and this is definitely part of that feel.Great sandwiches, plenty of options, good ingredients, and a massive, fatty sandwich at the end of it all. They can get a little impatient if you’re trying to order in Italian, but show up a few times and…