Lombardo's Restaurant
10488 Natural Bridge Rd. | St. Louis, MO 63147 | 314.429.5151

Reservations


  If for some reason, the reservation time you are
seeking is not available, please call us directly at 314-429-5151