Tag: frozen treats

World of Sweets’ icey innovation

World of Sweets gears up the frozen treat occasion ahead of the spring and summer with the latest addition to its range of freezable products.