Drag box to select area
This popular Italian restaurant opened in 1995 and has been a hit with North Shore residents ever since. Specializing in regional cuisines from Rome, Tuscany, Umbria and Lazio, Francesca's offers a tastefully diverse menu and also a full bar. Reservations are accepted but walk-ins are also welcome.
1145 Church St, Northbrook, IL 60062
- Fax: 847-559-0267
- Hours: Lunch: Sat - Sun, 11:30am - 4pm; Dinner: Mon, Tue, 4pm - 9pm; Wed, Thu, 4pm - 10pm; Fri, Sat, 4pm - 10:30pm