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

1. Mia Francesca

8.6
3311 N Clark St (at W Aldine Ave.), Chicago, IL
Italian Restaurant · Lakeview · 53 tips and reviews

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!