Imo's didn't invent St. Louis-style pizza, but the Imo name has become more synonymous with the crispy thin, Provel-covered pie than any other pizzeria west, or east for that matter, of the Mississippi River. The local chain's south location, in a strip…

Complete details for Imo's Pizza-St. Louis South »



Become a Friend


© 2020 Riverfront Times

Website powered by Foundation