What is a Cannoli?

Cannoli is an incredibly delicious dessert. It is a cylinder shaped piece of dough that is wrapped around a mixture of cheese. The main ingredient is ricotta cheese. Some of them are dipped in chocolate. Now I need a snack!