Illusion Bar • Grill • Café

Our Location:

659 North Wolf Road Des Plaines, IL 60016

Tel: (847) 296-2233

Hours:

Monday - Thursday | 11:30 AM - 1:00 AM
Friday - Saturday | 11:30 AM - 2:00 AM
Sunday | 12:00pm - 1:00 AM

Check Reviews On