Tue -Thur & Sun 4:30pm to 8:30pm • Fri -Sat 4:30pm to 9:00pm
1933 Edwards St.St. Louis, MO — 63110314.773.2223
ciao@lorenzostrattoria.com
— All other questions, please use the form on the right