While in St. Louis, we wanted to experience "The Hill" for some good Italian food. This, unfortunately was not it. Service felt slow, food was inferior and overpriced. We hope to revisit St. Louis sometime and try another Italian restaurant. I'm sure there are some excellent ones, however, this is not one of them.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.