You are missing out if you haven't had Imo's pizza when you are in St. Louis. Me and my college buddies always like to order from there. Style is a bit different than that of the national chain pizza stores. Their specials are nice. Great value. Several locations in town!
more