Imo’s Pizza

During my short, but extremely fun trip to St. Louis I learned a few things about the city.  Quite possibly the most important thing I learned was the love of Imo’s, a chain pizza joint found only in the state.  As a New Yorker, I’m a harsh critic when it comes to pizza.  Thin crust, great sauce and lots of cheese, that’s all I really … Continue reading Imo’s Pizza