Video - Featured Videos
Posted on August 28, 2014 at 6:45 AM
Updated Thursday, Aug 28 at 9:20 AM
The Daily Meal set out to find the 101 best pizzas in America and a St. Louis staple made the list. Watch the video to see where the St. Louis based chain ranks on the list.