Cannoli
Regular price $1.99
Unit price per
Cannoli are Sicilian pastry desserts. The singular is cannolo, meaning "little tube", with the etymology stemming from the Latin "canna", or reed. Cannoli originated in Sicily and are a staple of Sicilian cuisine.