Your Pick for St. Louis' Most Overrated Italian Restaurant Is...
Gut Check asked you to vote to determine St. Louis' most overrated Italian restaurant. As the pie chart above shows, the voting wasn't especially close.
And the winner (?), with a smidge over 41% of all votes cast, is Rigazzi's.
Page through to see the full results.
5453 Magnolia Ave., St. Louis, MO