About 2 weeks ago I had the greatest tasting non greasy sausages in a diner on King street. The owner said they were Olymel brand but didn't know where they were sold retail. Apparently some Metro and some former IGA stores sell them. I have visited 4 supermarkets and found other Olymel products but no sausages.
Does anyone know of a specific supermarket in Toronto that sells them?