It's unfair to sell cannolis right out on the street. But going in is even more perilous. Every pastry is better than the last, and wonderfully fresh. The only mercy is that some of the pastries come in smaller sizes, so visitors can sample a couple. They also make a mean cup of coffee. Friendly people, wonderful bakers.