Serving up soulful dishes that change with the season in Truckee, CA

Stella Logo


We acknowledge the deep impact that food sourcing has on our health, our planet and our society. We are commited to sourcing only the highest quality produce and products regionally, prioritizing producers with a 100 mile radius of Truckee and North Lake Tahoe.

Accessibility Toolbar