Twelve76 days away from opening
Twelve76, the new fine-dining restaurant located in the former Dixon’s Torchlight building at 1276 E. Green Bay St., is expected to open by the end of the month.
A meal for family and friends of owners Domenic and Sal Badalamenti was held early last week, and a soft opening for a limited number of customers was held during the middle and end of the week.




