WelcomeLeo's and Generations

Happy Hour

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

Happy Hour Enjoy Leos Happy Hour Specials

  Click here to watch our video!


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 Restaurant Hours
Wed - Sat: 4pm - 8pm

Generations Lounge Hours
Wed - Thurs: 4pm - 10pm (Kitchen Closes at 9pm)
Fri & Sat: 4pm - 2am
Happy Hour: Wed - Thurs: 4pm - 6pm

29 South Frederick Ave
Oelwein, Iowa 50662-2304
Restaurant: 319-283-1655
Office: 319-283-7020

Event Schedule