Whenever possible, we eat at Lombardo's Trattoria. It is located on the lower level of the Drury Inn Union Station. The food is outstanding and the service is five-star.
Been there, done that? Do tell us about it! Submit a review of this St. Louis restaurant today.
The sauce is sweet and I really didnt care for my dinner much. I had the Spinneni??? Anyway, the price was a little much and I was just Ok about my meal---I asked the
4 of 5 stars
5 of 5 stars
Showing All Restaurants