Oh how I miss this place!
I used to live near Ossington, long before it became hipster central, and this was my store of choice. They have a great produce and cheese selection, products you won't see in many other places and the city's best mushrooms. I think they sell fungus that can't even be found in St. Lawrence or Kensington Market.
Prices are a little higher for the sundry items, especially after they made the store fancy and nice. (I suspect a small, independent such as them simply can't compete in volume buying).
Recommended if you live nearby!