top of page
HOURS & CONTACT
Located inside the Itasca Country Club
Dine-in & Carry Out
400 E. Orchard Street
Itasca, IL 60143
T/ 630-773-1801
Hours
Sunday - Thursday
11 AM - 10 PM
Friday - Saturday
11 AM - 11 PM
bottom of page