When I was growing up my Aunt Fran lived across the street and she would often make me my favorite Italian snack from scratch.
I used to go nuts when she brought it over to the house and I still get excited when I spot it on menus to this day – though nobody makes it quite like Aunt Fran.
Any guesses as to what this homemade treat might be?