95th Anniversary

2017 is our 95th Anniversary. Celebrate with us all year long!

WelcomeLeo's and Generations

Happy Hour

Monday - Thursday from 4 -5 pm
Enjoy $2.25 Domestic Beers and $2.25 Well Drinks

Happy Hour Enjoy Leos Happy Hour Specials

Loyalty Club

Enroll in Leo's Loyalty Club
to start earning points on what you spend towards future visits

Join today and start earning!

Receive Our Newsletter

Be the first to find out about our latest specials and exciting upcoming live entertainment!

 Click Here to Sign up!

Testimonials

Went on a Saturday, and had the house special baked mostacciolli,with garden salad,and large basket of Italian bread and butter. Service was prompt with courteous staff. The meal was good, with more than generous portions served. No wonder it has been in business since 1922. A gem in small town Oelwein, Iowa.

Trip Advisor Review by: 303phil

This family restaurant has a very amazing menu. Great Italian choices, also American favorites. They also serve my favorite, homemade bread!! They bake weekly, and you can purchase a loaf to go if you love it as much as we do!! You will not be disappointed

Mary R.

“An Unexpected Find.”
While traveling in the area near lunchtime, we decided to look for a place to eat. We walked into this restaurant, and immediately liked the appearance and ambiance. The food and friendly service were a bonus! We had a baked manicotti, panino sandwich, chefs salad - all were very good.

Trip Advisor Review by: Carhydancer

Contact Us

Phone: 319-283-1655

Leo's RestaurantHours
Mon - Thurs: 10:00 am - 8:00 pm
Fri & Sat: 10:00 am - 10:00 pm
Sunday: Closed

Food served until 8:00 pm Mon - Thurs
Food served until 10:00 pm Fri & Sat

Generations Lounge Hours
Mon - Wed: 4:00 pm - 10:00 pm
Thurs: 4:00 pm - 12:00 am
Fri & Sat: 4:00 pm - 2:00 am
Sunday: Closed

Food served until 9:00 pm Mon - Thurs
Food served until 10:00 pm Fri & Sat

Address
29 South Frederick Ave
Oelwein, Iowa 50662-2304
Restaurant: 319-283-1655
Office: 319-283-7020
Email:mike@leositaliandining.com

Event Schedule

26 - 26 Aug

Kyle Bouska at Generations Aug 26, 2017 - 18:00 PM - Aug 26, 2017 - 21:00 PM Leo's Italian Restaurant & Generations Lounge, Oelwein, United States