Report a review
- 4
- Been a fave for years...
When I used to live in Santa Cruz, I went here all the time and loved it, but although still pretty good, the quality and attention has slipped a bit. I really miss the air fries, and regular sunflower sprouts.