Leo's Italian Social
2251 Front St, Cuyahoga Falls
(330) 400-4427
Recent Reviews
Order Online
Reserve
You May Also Like
Cashmere Cricket - 2235 Front St
Bar, American, New American
The Kitchen on Front Street - 2235 Front St
American, Bar, New American
Ohio Brewing Company - 2250 Front St
Brewery, Pizza, American
Restaurants in Cuyahoga Falls, OH
Leo's Italian Social
2251 Front St, Cuyahoga Falls, OH 44221
(330) 400-4427