What's your favorite store-brand pizza? Lately I been sorta getting "back into pizza" and have been buying a lot of different name brands. The reason I ask is because my previous favorite was, Freschetta Sauce-Stuffed 4 Cheese and they don't sell that anywhere around here. I don't know if it got discontinued or what, but it makes me sad. What store brands are your favorites?