There is a Sobeys at Front/Sherbourne, but it is a dump. Ridiculously high prices, fresh food is disorganized and there is never more than 2 cashiers open. It's only good if you need groceries at 1am.
As a side note, the new No Frills across the street is a beautiful place to shop!