America's Incredible Pizza Co. opens St. Louis location
May 15, 2007
St. Louis Post-Dispatch: America's Incredible Pizza Co. has opened its 11th location; this one in St. Louis. The 60,000-square-foot restaurant offers a buffet of pizza, pasta, salad and dessert along with go-karts, a miniature golf course, mini bowling, bumper cars and 100 video and arcade games.