10040 Donner Pass Rd, Truckee, CA 96161 +1 530-587-2626
restaurant, Norden, CA, US
Today
How to go there