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.