La Sorella di Francesca features the zesty, earthy cuisine of Northern Italy. Located in downtown Naperville, the restaurant encourages the lively art of dining with a contemporary, casually sophisticated trattoria ambiance, rustic cooking, friendly service and fair prices. Private rooms and patio dining are available. Reservations or walk-ins are welcome.
Member Since: 1994