Hidden Gem Restaurant in Called One of the Best in IllinoisHidden Gem Restaurant in Called One of the Best in IllinoisTaking a look at the best restaurants in The Forest City I noticed a surprising choice for the top pick.Sweet LennySweet Lenny