Only Margherita or Pepperoni please. No "mushroom salad and tuna special mixture" horribleness.
What do you recommend?
Ristorante ones are good, but not the fillingest. I'm about to eat one, but I'd very much like to know what other brands / supermarket pizzas I should be looking out for.