10144 W River St, Truckee, California 96161 USA
Pie slices, cinnamon rolls & pastries
Photo Credit: Yelp