Once upon a time I lived near 111 Avenue in Edmonton in a surprisingly quiet and isolated neighbourhood. The closest thing to a grocery store there was over ten blocks away through a scary neighbourhood by foot, or else required taking a complicated bus route. Otherwise all the food stores were essentially convenience or dollar stores. There were however plentiful restaurant choices.
Another area was even further away, near 124 Avenue, and the food store I eventually broke down to use occasionally carried broccoli and onions at ridiculous prices.
Oftentimes in deeply urban settings it becomes almost impossible to find decent food ingredients that do not come in a box or a can. This is why I loved living by several ethnic shops, particularly the Asian or Halal ones in my last neighbourhood.