site logo

Despite e-commerce growth, physical stores are the preferred destination for fresh and frozen items