Coffee And Restaurant

  1. (530) 587-3123
    10106 Donner Pass Rd
    #0360
    Truckee, CA
    Operating hours: 
    Monday - Thursday: 6:00 a.m. to 3:00 p.m. | Friday - Sunday: 6:00 a.m. to 4:00 p.m.
    Parking: 
    Street