Back to previous page
Mon. - Fri., 11 a.m. - 10 p.m.; Sat., 4:30 - 10 p.m.; Closed Sun.
Lombardo's Restaurant
10488 Natural Bridge Rd.
St. Louis , MO 63134
St. Louis , MO 63134
Mon. - Fri., 11 a.m. - 10 p.m.; Sat., 4:30 - 10 p.m.; Closed Sun.
(314) 429-5151
Magnificent menu accented with American and Italian cuisine. Elegant surroundings suitable for casual or formal dining. L, D
Toasted Ravioli - A deep-fried twist on a traditional Italian favorite.
Not sure how to get here? Get Directions
