David's Mini Marshmallows

David's Mini Marshmallows

Regular price $6.99
Unit price  per 
Shipping calculated at checkout.

  • 90 g
  • Made in Canada
  • Crunchy texture as is; soften in hot chocolate!