Closed as of Apr 30 118001 Northstar Drive
Truckee, CA 96161
Upscale bar-restaurant with a vegan dish daily
Offers one vegan nightly special.
Added by conde.kedar on Jan 9 11 (last updated May 12)
$$$ - expensive
- (Mostly) Organic
- Happy Hour