Sandwich shop Saporizzo offers a selection of Italian sandwiches. Known for taste and tradition. Vegetarian options available.