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

Contact Lombardo's Trattoria


Phone: 314-621-0666

Email: info@lombardostrattoria.com

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


Hours



Tueday 4pm - Close
Wednesday 4pm - Close
Thursday 4pm - Close
Friday 4pm - Close
Saturday 4pm - Close


Our Other Locations



Click here for information about our other locations!


Lombardo's Restaurant


Carmine's Steak House


Angelo's Taverna