Leo's Italian Restaurant
$ • Italian, Lounges, Vegetarian
Hours:
29 S Frederick Ave, Oelwein
(319) 283-1655
About Leo's Italian Restaurant
Customers' Favorites
Leo's Italian Restaurant Reviews
Went for lunch today with coworkers and have had good food and service in the past. Not so today - we put our order in quickly and received our appetizers and drinks, but then waited for over 40 minutes for food to arrive...except it never did. Our server only came to our table once to pick up the plates from the appetizers and never came back. We had to go to the kitchen to ask about our food, only to be told it will be a few more minutes...for grilled cheese sandwiches. We...read full review
Menu
Hours
| Monday | Closed |
| Tuesday | Closed |
| Wednesday | 4 - 8PM |
| Thursday | 4 - 8PM |
| Friday | 4 - 8PM |
| Saturday | 4 - 8PM |
| Sunday | Closed |
Leo's Italian Restaurant is a local favorite known for their great food and kid-friendly atmosphere. While the prices are a bit high, the portions are large. The side soups and bread are incredible, but the main dishes like manicotti and spaghetti were just alright. The pasta was slightly overcooked. Service was lacking due to being busy, with delays and uncleaned tables. Parking can be a challenge. The restaurant is best for take-out. The gizzards are tender and flavorful, especially when paired with the spicy dip. The fries with special seasoning, homemade pizza, and garlic cheese bread are also highly recommended.