I was staying in Saint Peters for business and was in the mood for Italian food. As always, I went to Tripadvisor for advice. This restaurant came up number 1 and they were right. Was it as good as Lombardo's in downtown St. Louis, no. But, if you are too lazy to drive downtown, it was great. I had the toasted cannelloni and it was fantastic, I could have eaten those all night. Then I had the veal which was tender and delicious. The service was good and the servings generous. I would go again if in the area. I didn't go to the Hill to compare, but it was good enough that I didn't need to.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.