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