More Info
- Payment method
- amex, mastercard
- Neighborhoods
- North Beach, Northeast San Francisco
- AKA
The Nature Shop
- Category
GalleryView all (1)
Reviews
11/26/2008
There is so much good food, and a great salad bar! Charles and Nick are always good to see. I enjoyed it when Evie and John owned the store, but I do have to say they made an exellent choice with Nader as the new owner. He is very nice and has done an amazing job re-creating the atmosphere!
Details
Phone: (415) 398-3810
Address: 1336 Grant Ave, San Francisco, CA 94133
People Also Viewed
- Gluten Free Grocery
234 Townsend St, San Francisco, CA 94107
- The Vitamin Shoppe
1430 Van Ness Ave, San Francisco, CA 94109
- GNC
350 Bay St, San Francisco, CA 94133
- Del Monte Foods Inc
300 Clay St, San Francisco, CA 94111
- GNC
211 Pine St, San Francisco, CA 94104
- Trader Joe's
401 Bay St, San Francisco, CA 94133
- Walgreens
1344 Stockton St, San Francisco, CA 94133
- Herbalife
1870 Pacific Ave, San Francisco, CA 94109
- Got Produce Franchising Inc
548 Market St # 51741, San Francisco, CA 94104
- Whole Foods Market
1765 California St, San Francisco, CA 94109