Lombardo Trattoria
Looking for an Italian fine-dining experience? Lombardo Trattoria is the place for you. Its white table cloths, dim lighting, soft music, and decor proves the sentiment as to why this establishment has been running in St. Louis' downtown for 20+ years.