Restaurant
Leo's Italian Social
9 localnici recomandă
Sugestii de la localnici
Great place to eat on the patio along the river in Cuyahoga Falls in the summer. Good food.
Poziție
2251 Front St
Cuyahoga Falls, OH
Falls River Square