Ristorant
Leo's Italian Social
9 persuni tal-post jissuġġeruh
Suġġerimenti mingħand nies tal-post
Great place to eat on the patio along the river in Cuyahoga Falls in the summer. Good food.
Lokalità
2251 Front St
Cuyahoga Falls, OH
Falls River Square