Restaurant

Lombardo's Trattoria

4 locals recommend,

Tips from locals

Chelle
July 3, 2022
Another St. Louis Original and Staple. (Dine-in or Carry out) Lower Level of Drury Inn, 201 S 20th St, St. Louis, MO 63103 (The BEST handmade Toasted Ravioli)
Amanda
April 17, 2017
Nice sit down Italian restaurant with really good value. Try their chef's specials!

Unique things to do nearby

Private Photoshoot St Louis
Enjoy a Meal in St Louis with Private Chef Douglas
Location
201 S 20th St
St. Louis, MO
Downtown West