From The Daily Meal, a list of which pizzas they believe are the best. Why 101? Why not 100 or 125? Anyway, most of their 'best' are from New York, New Jersey, Connecticut...the NYC metro. But, for some reason the much maligned Provel Cheese ridden, Imo's Pizza from St. Louis made the list.
Guess I'm shocked by Imo's because it gets such bad press from so many across the country and that Pi Pizza did not make the list. Many of the photos of the winning pizzas look absolutely unappetizing as the slide show moves along.