Chicago Lighthouse

Black Out Dinners

@ 6018North

6018 N Kenmore Ave, Chicago, IL 60660

Opening Friday, December 1st, from 7PM - 9:30PM

On view through Sunday, December 10th