La Sorella di Francesca18 W Jefferson Ave, Naperville, IL, US, 60540
Or call (630) 961-2706 for more information.
This warm and inviting Italian spot serves up consistently delicious food. During the summer dogs are welcome to join their owners on the patio.
More than a year ago
Great food, but an alley for your dining
La Sorella di Francesca is one of my favorite restuarants for Italian food. Inside, its crowded & loud, but the food is delicious! If your willing to sit in between two buildings in a narrow way, shaded, then this is your place to be.