Truckee Food Shop

  1. Truckee Food Shop
    (530) 214-8935
    12030 Donner Pass Rd
    #3
    Truckee, CA
    Operating hours: 
    Monday to Saturday, 11 am to 7 pm | Sunday closed