This has been a neighbourhood staple for years; staff have always been friendly and helpful, and the selection is excellent (and expanding).
Besides a wide variety of groceries and snacks (including prepared foods), there are vitamins, supplements, personal grooming and household products etc.. You really could shop for everything here, although as with most stores who cater to health- and planet-conscious customers, products are not always budget-friendly.