closed
🕗 opening times
Monday | - | |||||
Tuesday | - | |||||
Wednesday | - | |||||
Thursday | - | |||||
Friday | - | |||||
Saturday | - | |||||
Sunday | - |
201, South 20th Street, 63103, St. Louis, US United States
contacts phone: +1 314-621-0666
website: www.lombardosrestaurants.com
larger map & directionsLatitude: 38.627855, Longitude: -90.210134
Chase McDowell
::We went here to celebrate a birthday, top notch service, food, and atmosphere. Great for special occasions.
Jim B Blunt
::Excellent service and food. Great atmosphere for a dinner.
Corinne Gibson
::This place has the best toasted ravioli in the STL area! A nice atmosphere with great food all around.
N A
::Every time I eat here the food is superb and the service is flawless. You wonβt be disappointed!
Katie Mense
::The food was good. The experience was horrible!!!! Asked for menus about 20 minutes after we sat down. Never got them. I finally had to get up and hunt some down. Asked for my second drink several times and didnβt get one until after my meal. We waited over an hour for our bill and finally had to get a manager because they were incorrect when we finally received them. No one even apologized for our wait or experience, let alone offered ANY kind of compensation for it. VERY disappointed.