Phone: 314-429-5151
Email: lombreststl@att.net
Address:
Lombardo's Restaurant
10488 Natural Bridge Rd.
St. Louis, MO 63147
Monday 11am - 10pm
Tuesday 11am - 10pm
Wednesday 11am - 10pm
Thursday 11am - 10pm
Friday 11am - 11pm
Saturday 4pm - 11pm
Sunday Closed
Click here for information about our other locations!