Illusion Bar • Grill • Café

Hours

Monday - Thursday | 11:30 AM – 1.00 AM
Friday- Saturday | 11:30 AM – 2.00 AM
Sunday | 12:00 PM – 1.00 AM

Our Locations:

659 North Wolf Road Des Plaines, IL 60016

(847) 296-2233

Check Reviews On