There is something about Leon's that always pulls me back even though I am watching my calories.I live in Schaumburg and still make 90 mile trip just to have custard at this place. Many of my friends are amazed at the taste. We always bring some extra butter pecan packs home.
more