Skip to content
Leo's Italian Social (Cuyahoga Falls)

Leo's Italian Social (Cuyahoga Falls)

4.6 xStar (600+)2033.7 miItalianPastaComfort Food$Info

xDelivery bag remove Delivery unavailable

2251 Front Street

xTag $0 delivery fee

new customers

Delivery unavailable

Delivery time

Sunday - Thursday

11:00 AM - 8:45 PM

Friday - Saturday

11:00 AM - 9:45 PM