1145 Church St
Northbrook, IL 60062
Northbrook, IL 60062
Open HoursLunch: Mon-Fri. Dinner: seven days.
Overview"Francesca's North opened in May (1995) and instantly became the hottest spot on the North Shore - for good reason. Scott Harris has mastered the art of serving generous portions...
more
