My Sun, My Sunshine, O Sole Mio! O Sole Mio is a family company based in Quebec, creating fresh flavors of Itlay since 1960. They create ready-to-serve products that are 100% fresh, and made with no additives or preservatives. It was only a matter of time before they stepped foot into the plant-based market, and […]