Originally Posted by LOG
Grocery store as in Nofrils, Metro etc? Im pretty sure there is none.. they only have them in malls, but malls also have lcbo's and beer stores
I shop at the Superstore and they have them, Longo's have them and i have seen some at a couple Metro grocery stores. I've also seen wine stores at Walmart near their grocery department.
I should clarify and say SOME grocery stores already have wine stores.