Leo's Italian Restaurant
29 S Frederick Ave, Oelwein
(319) 283-1655
Customers' Favorites
Garlic Cheese Bread
Gizzards
Lasagne
Recent Reviews
I was honestly expecting a bit more out of this place considering the great reviews it has.The items on the menu are priced fairly high, but the portions are quite large to accommodate this.Overall, we ordered side soups, bread, manicotti, and spaghetti. The side soups were INCREDIBLE, and the bread paired nicely with it. The main dishes were also alright. The pasta was slightly overcooked for my personal liking, but I was unsure if I was allowed to order it this way.Service was...
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!
Kid-friendliness: They have highchairs and the atmosphere is good for kids.