Restaurant
Leo's Italian Social
9 localnici recomandă
Sugestii de la localnici
A bit upscale, wear your nice jeans. Order the Meatball appetizer which is as big as your fist! Delicious Cocktails. Very nice outdoor patio.
Poziție
2251 Front St
Cuyahoga Falls, OH
Falls River Square