Our fresh baked sweet snacks are made from organic ingredients with no artificial preservatives.
When received, they can be stored frozen for up to 12 months or we recommend consuming them within 14-21 days upon receipt. Please refer to the best buy date on your package for optimal taste quality and experience.