Grab your favorite Winestar® wine cans at a Franprix supermarket near you… there are over 800 stores so there is surely one near you !
The cans are located in the wine section and/or the ready-to-eat section.
Grab your favorite Winestar® wine cans at a Franprix supermarket near you… there are over 800 stores so there is surely one near you !
The cans are located in the wine section and/or the ready-to-eat section.