Leo's Italian Restaurant

$ • Italian, Vegetarian

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

About Leo's Italian Restaurant

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.

Customers' Favorites

Leo's Italian Restaurant Reviews

3.9
149 ratings
Restaurantji Rating
5
52%
4
16%
3
10%
2
6%
1
16%
Food
4.1
Atmosphere
4.4
Service
4.3

Share your opinion about Leo's Italian Restaurant

Restaurantji Rating

Read All Reviews(149)

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: