Pizza Review
Score goes to the Margherita because those are the rules, but the Italian stallion is the real deal.