Mia Francesca has opened in Lincolnwood, at 4436 W. Touhy Ave.

Mia Francesca has opened in Lincolnwood, at 4436 W. Touhy Ave.