Your Pick for St. Louis' Most Overrated Pizza Is...
Our quest to identify the most overrated pizza in St. Louis resulted in the most votes by far of our Underrated/Overrated polls. It also resulted in a definitive winner (or should that be "winner"?), with the top vote-getter receiving almost twice as many votes as the runner-up.
Our winner is Imo's Pizza. Here are the results in full:
921 S. Arbor Vitae, Edwardsville, IL
3735 Wyoming St., St. Louis, MO
122 E. Lockwood Ave., Webster Groves, MO
215 S. Kirkwood Road, Kirkwood, MO
6144 Delmar Blvd., University City, MO