Town Pizza is a casual pizza restaurant offering pizza, subs, calzones, and other comfort food, including gluten-free options and Greek-style pizza.