Yes, all the products freeze really well. It is best to freeze them on the day of purchase, and they must be consumed within three months.
Yes, all the products freeze really well. It is best to freeze them on the day of purchase, and they must be consumed within three months.