Lombardo's Trattoria
201 South 20th St. | St. Louis, MO 63103 | 314.621.0666

Contact Lombardo's Trattoria


Phone: 314-621-0666

Email: lombardostrattoria@sbcglobal.net

Address: 201 South 20th St.
St. Louis, MO 63103


Hours



Mon-Thur 11am - 10pm
Friday 11am - 11pm
Saturday 4pm - 11pm
Sunday 4pm - 9pm


Our Other Locations



Click here for information about our other locations!


Lombardo's Restaurant


Carmine's Steak House


Angelo's Taverna