Leo's Italian Restaurant - Oelwein

#14 - Pizza - Oelwein, #23 - Fast Food - Oelwein, Italian
29 S Frederick Ave Oelwein, IA 50662-2304, United States
Dishes: 23

Leo's Italian Restaurant

Leo's Italian Restaurant
4 / 5 of 269 Reviews
Phone
+13192831655
Address
29 S Frederick Ave Oelwein, IA 50662-2304, United States

Opening Hours

  • Wednesday
    16:00-20:00
  • Thursday
    16:00-20:00
  • Friday
    16:00-20:00
  • Saturday
    16:00-20:00

Amenities

Reserve now

Feedback

★ 4 / 5 of 269 Reviews

What Gus Stracke likes about Leo's Italian Restaurant:
Good stop and the salad I ordered was very good. Lacey the server did a great job and gave some good recommendation for food. The atmosphere was quiet but not library. Restrooms were clean. Good stop and I will visit again. View all feedback.

What Mathias Kilback doesn't like about Leo's Italian Restaurant:
I got my food (Garlic bread and shrimp scampi) really fast and it smell delicious. But my first bite I felt like I got a moth of seawater. Everything was so salty View all feedback.

Leo's is delicious food and wonderful wait staffThe homemade bread is amazing the chili is perf...

soriana08
soriana08

Took my girls there before volleyball practiceWe got there about 4:30pm and ordered right awayG...

wharris-2

The best spaghetti and Italian sausage! The bread is great and the side salad is perfect with...

vbashirian-1

I got my food (Garlic bread and shrimp scampi) really fast and it smell delicious. But my first...

mathias22

Love the food and I know the owner of the restaurant

kautzer-nina

Menu Items

More information

Related Restaurants

Fast & SimpleDownload Menu App now