Our family prefers Leon Gessi Pizza to any of the chain restaurants. Their large pizzas are HUGE and the flavor is much better than the chain restaurants offer.
Along with pizza, they offer calzones, subs, salads, etc. They also offer lunch specials, as well as a special for each day of the week - such as all-you-can-eat night, free salad night, special discounts, etc.
Leon Gessi Pizza does not offer delivery, but they do provide take-out as well as prepared pizzas you can take home and bake yourself.