Pizza e Stozze offers delicious pizza and generously sized, well-priced sandwiches. Friendly service is a highlight.