Pizza is something we all like. We love it so much that we won't stop eating it even if we can't get it fresh.
To locate the greatest frozen pizza, we went straight to the source (the grocery store) and taste-tested a ton of them.
This was the type of pizza where you could know it was going to be delicious just by looking at the box.
In an otherwise gloomy and perplexing corporate-chain world, Screamin' Sicilian appears to be the mom-and-pop beacon of light.