There's a ton of places to buy groceries on the Danforth, but I've found the Pape Market Foodland (IGA) to be a good place to get the basics. Their prices are reasonable and they have good specials.
One caveat - their milk is pretty expensive. I'd recommend going a block or two away and hitting up the Shoppers Drug Mart for that.