Photo Coverage: Ferrara Makes Worlds Largest Cannoli - 12 Feet Long and 348 pounds
Hail To The Chef! Ernest Lepore, co-owner and Executive Chef of Little Italy's world famous Ferrara Cafe & Bakery, predicted he would create the World's Largest Cannolo and this past Saturday, September 20, 2014, he did it! Weighing in at a record 348 pounds and measuring 12 feet in le
