If there is such a thing as Italian fast-food, it would be the piadina. A piadina is an Italian…read moreflat bread "sandwich" with typically ham and cheese that is folded in half and pressed in a grill.
As piadinerias go, this place is above average. The thing that's special about a piadina is the uniqueness to Italy and the ability to grab a quick lunch. On the scale of Italian food, this is pretty low but it works.
At this location, if you know only a little Italian, expect to do a lot of pointing and nodding.