One of my favorite grocery stores in Toronto!
I love the fact that you can get freshly baked bread here. They actually bake it specially for you, while you shop. Just be prepared to wait about 20 minutes for that. I usually order fresh bread right when I arrive, shop and wander around the store for about 20 minutes, and then go and pick up my hot bread. The best part.
They also have fresh coffee, tea - so you can sample those in the meantime. I also like their selection of vegetables and fruits but they lack some fancier staff like chocolate sauces, caramel sauces, Dulce de Lecce, and some canned goods.
Also the parking is not free, unless you spend over $20, but the store is pretty pricey so you will likely spend more than that (unless you came just for bread!).