Tavern Style Pizza at home – the new night out but in
Betcha didn’t think it was possible to get a premium quality tavern style frozen pizza – well now you can. Screamin’ Sicilian Tavern Style pizza is a perfectly topped pizza on a cracker thin, crispy crust. Good to the last crunch, your welcome.
Ready to eat delicious craft pizza? Find Screamin' Sicilian in stores.