Blog

Musings on Marshmallows

Marshmallow Fluff. A New England “staple” food. Many folks in the northeast have some kind of nostalgia for the goopy, white substance. It was, after all, created in Somerville, MA….