400 East Orchard Street, Itasca, IL 60143
Pot roast nachos!
Flourless chocolate cake
Itasca chicken
Loaded French fries and French onion soup!