Italian · $
1 Leo's Italian Restaurant
29 South Frederick Avenue, Oelwein
- Take-Out
Customers’ favorites
- Garlic Cheese Bread
- Gizzards
- Lasagne
“My family ordered chicken parm, chicken pesto Alfredo, mozzarella sticks, and spinach dip. Genuinely some of the BEST Italian food I’ve had in a while. So freaking good. The sauce did not taste canned, the chicken was extremely tender, and noodles were cooked just right to me. We will be back.”