Best store bought loukoumades (honey balls) ever. I've tried loukoumades everywhere from places in Chicago and New York to festivals in Greece. Homemade are slightly different and great in their own way but Athens Pastries wins by a mile for store bought.