Leo's Italian Restaurant

$ • Italian

Hours:
29 S Frederick Ave, Oelwein
(319) 283-1655

Customers' Favorites

Leo's Italian Restaurant Reviews

Restaurantji Rating
3.6 (37)
Restaurantji Rating

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...read full review

Restaurantji Rating

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!

Restaurantji Rating

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!

More Reviews(141)

Ratings

Menu

Add a Menu
Leo's Italian Restaurant Menu
Leo's Italian Restaurant Menu

Photos

Add a Photo
Leo's Italian Restaurant
Leo's Italian Restaurant
View All Photos

Hours

Monday Closed
Tuesday Closed
Wednesday 4 - 8PM
Thursday 4 - 8PM
Friday 4 - 8PM
Saturday 4 - 8PM
Sunday Closed
Updated on: