Cusanelli's
705 Lemay Ferry, St Louis, Missouri
705 Lemay Ferry, St Louis, Missouri
Sat: 4 p.m. - 9 p.m.; Sun: 4 p.m. - 8 p.m.
Italian
Moderate
Mentions
-
Cusanelli's restaurant closing after service this Sunday
The Lemay landmark restaurant opened in 1954, but the building has deep historical roots.
Aug 29, 2020