HOME
ABOUT US
MENU
LOCATION
More
Address:
11401 Donner Pass Rd
Truckee, CA
Open every day
Contacts: Tel: 1-530-401-0035