We only went to the store not the restaurant due to the bad reviews I felt like it was pointless to try the restaurant out since there was a super long wait.
The store has tons of candy and candy related products but nothing I HAD to buy that was different that you couldn't get at any other candy store except for maybe the $20 and up jewel sucker holders which I bought ages ago when I went to a smaller store of theres in a different location.
I guess they had cupcakes and maybe other desserts but the display case was pretty bare and sad looking.
For some reason I did leave with 2 cute magnets for my fridge....everything else about the store bored me, I'm sure kids like it though.