Pizza Stop is a casual Italian eatery offering pizza and other bites, with options for delivery and takeout. They specialize in a variety of pizzas, including Sicilian, thin crust, and veggie.