La Sorella Di Francesca
➤ 18 W. JeffersonIL 60540, Naperville, United States
Mediterranean, Gluten Free, Vegetarian, Italian, Vegan
"Excellent food (I had the Ravioli di Gamberi, delicious! , very good service, long wine list with good choices. I highly recommend it."