Sometime last year, I bought a cannoli at a street fair on the UES, near the 60's. It's "something" Brothers. Despite the rain, the cannoli shells were still crispy and the cream was smooth and delicious.
Does anyone know the name of the vendor? Have you seen them recently?