I grew up in Lawrence, MA. I remember some of the stores downtown used to sell almond flavored slush- which I guess is an italian specialty. It is still sold in lawrence, but only during labor day weekend during the feast of the three saints. I am wondering if any other places sell it now? I don't really care about location- i will travel for almond slush. I live in wakefield now right near Joe Pace and Sons Italian market. I asked him, and he didn't know about it, so that option is out. Can anyone help me???????????