Main content starts here, tab to start navigating

Hours & Location

910 W. Glen Flora Ave.,
Waukegan, IL 60085

847-249-0985

Saturday & Sunday
8:00am -7:00pm

Takeout & Delivery Only

Get Directions