These canoli's are heavenly and claimed to be better than in Italy! They are made by Veniero's in the east village and are out of this world. We were offered them at a friends place this weekend and no one could stop eating them!
342 East 11th Street (btwn 1st & 2nd Ave)
New York, NY