Health food store located in the shopping area of Fillmore Street San Francisco. Small, well-stock with a wide range of products from nutritional supplements and vitamins to books, natural body care and beauty products, books, and snack bars. No fresh produce. Open Mon-Sat 10:00am-6:00pm, Sun 12:00pm-5:00pm.
- Restaurants & Stores
- Veg Topics