Store any leftover filled cannoli in an airtight container in the refrigerator. The shells will soften over time, so they are best enjoyed within an hour of filling. For longer storage, you can freeze unfilled cannoli shells in an airtight container for up to a month. Thaw them in the refrigerator before filling.