We're originally from St. Louis so we have to have Imo's pizza when we visit. It is definitely like none other that I've had, the thinnest crust with a topping that is covered with a baked on tomato sauce, and crispy, not burnt just crispy. Everyone may not like it but we did. We also had toasted ravioli, another St. Louis favorite. These were okay but not the best that I've had.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.