Lorenzo & Sons Pizza – West Chester

Lorenzo is all about bringing the best pizza since 1970. They have numerous awards, including being #91 in Fox 29’s “101 Best Pizzas in America in 2013.” They have no frills, but a lot of flavor. Lorenzo’s is known for their low prices and super large pizza slices.