Pizza Stop Thru is a casual pizza restaurant offering a variety of pizzas, including cauliflower crust, alongside subs and beer.