CONTACT
256 Green Bay Road
Highwood, IL 60040
847.432.0309
Hours
Sun-Thur 5pm-9pm
Fri & Sat 5pm-10pm
We look forward to your visit!
Contact Us
Please note: This form is not intended for reservations or online ordering.