Frozen food store, Vietri Gel, offering a selection of frozen treats.