Seattle reigns as U.S. pizza champ

The best place in America to grab a slice of pizza is Seattle, according to recent Mandoe study. That's right, #1.

Top Videos