Favorite City Spots
Mia Francesca is one of Favorite City Spots.

1. Mia Francesca

8.8
3311 N Clark St (at W Aldine Ave.), Chicago, IL
Restaurante Italiano · Lakeview · 53 dicas e avaliações

Heather M.Heather Moran: One of my very favorites in the city...anything you get is delicious...the portions are really big....plan to share...even the roasted chicken is the best thing ever...great wine list...sit on patio!