3953 N Broadway, Chicago, IL 60613
Enjoy homemade Italian cooking at this fabulous neighborhood restaurant owned by sisters Anna Picciolini and Maria Spinelli. The food is inexpensive and very tasty.