Cha Fine Teas of Truckee

  1. (530) 536-5043
    12030 Donner Pass Road
    Truckee, CA
    Operating hours: 
    Sunday 12 p.m. to 5 p.m., Monday-Friday 8 a.m. to 5 p.m., Saturday 9 a.m. to 5 p.m.
    Parking: 
    Lot