The World's Largest Cannoli, made during the New England Dessert Showcase, is 10 feet long. The...
Continue reading...