Italian Restaurants in Oelwein

Leo's Italian Restaurant Italian • $
29 S Frederick Ave, Oelwein

Customers` Favorites

Garlic Cheese Bread
Gizzards
Lasagne

“A local favorite! Leo's has the best gizzards ever! They are very tender and the flavor is phenomenal. And then top it off with their spicy dip! So many other great options as well. Another favorite of mine is their fries. I can't get enough of their special seasoning! And I can never get enough of their homemade pizza. I had the garlic cheese bread for the first time on my last visit and it is another favorite now also!“

3.6 Good37 Reviews
Leo's Generations Lounge Lounges • $$
27 S Frederick Ave, Oelwein

“This place was a welcomed surprise! The food was amazing. You could tell it was homemade and made with care and pride. We saw tons of people getting food to go so you can tell the locals love this place. If you're in town give it a try!“

3 Average9 Reviews
Zio Johno’s Italian •
809 E Charles St, Oelwein
0 Na0 Reviews