Report a review

  • 5
  • Very nice store

Very nice, if somewhat small, natural store in Tahoe. I had a falafel sandwich that totally rocked.


Why are you reporting this review?