Some of the tastiest Italian restaurants in the North side.
Teri
September 9, 2019
Mia Francesca $6 Kid Menu 3335 N. Southport Ave----A FAVORITE among the locals. Don't miss this place! 3311 N. Clark----Earthy Italian cuisine. ALWAYS busy, so get there early!