The Nature Shop is true to its name, packed with quite a bit of organic foods and vegan- and vegetarian-friendly items. I have heard people compare this to Rainbow Grocery, Trader Joe's, and Whole Foods Market. The deli inside the store is fast and fairly-priced, with different varieties of fresh, made-to-order sandwiches and other types of food.
more