Lorenzo's Trattoria

1933 Edwards Street, St Louis, Missouri 63110

20150105_LorenzosTrattoria_0047.jpg

Kevin A. Roberts

1933 Edwards Street, St Louis, Missouri 63110
Mon-Sat	5:00 pm - 10:00 pm	
Sun	4:30 pm - 8:30 pm
Italian
$$$
Best Restaurants 2018
South City, The Hill

Tags