A salumeria is not a sandwich shop. What the difference is, and where to find one ten minutes north of the Island City.