The World’s First Free-From Marshmallow Pizza Is Created In England (Restaurant News Release) A global first – the world’s first free-from marshmallow pizza – was created on Sunday July 5,… July 8, 2015 · ·