Mia Francesca Mia Francesca

Mia Francesca Map

3311 N. Clark St. (Belmont Ave.)
Chicago, IL 60657
773-281-3310
Map
Cuisine: Italian
Super-busy Italian restaurant where the servings are generous and the volume deafening.
Openings: Dinner nightly, Brunch Sat.-Sun.

Features