I’m wondering what most people feel is the best store-bought pizza…ie – frozen pizza. To me, the one that seems most like classic hand tossed pizza is DiGiorno’s standard pizza.
The crust is really very good for a frozen pizza.
What are some of your favorites? Let’s discuss!