Pizza Stop is a casual pizza restaurant known for its pizzas, subs, and other comfort food.