The Blue Owl Restaurant & Bakery

The Blue Owl Restaurant is a family-owned restaurant in Sioux City, Iowa, that serves up classic American cuisine in an inviting atmosphere. Diners can enjoy a delicious selection of comfort food favorites, as well as homemade desserts and a full bar.

Seen On TV Shows

Food Paradise

Episode: Pie Paradise on 12/22/2010

levee apple pie

Been List
Try List
My Lists
The Blue Owl Restaurant & Bakery
Additional Info
(636) 464-3128
Monday: Closed
Tuesday: 10:00 AM – 3:00 PM
Wednesday: 10:00 AM – 3:00 PM
Thursday: 10:00 AM – 3:00 PM
Friday: 10:00 AM – 3:00 PM
Saturday: 10:00 AM – 3:00 PM
Sunday: 10:00 AM – 3:00 PM
Google Rating: 4.50

Nearby Restaurants