Organic food store, Sequoia, offering a selection of organic products. Established since 1988.