Get directions to: Panda Express, Truckee, CA
Restaurant address: 11262 Donner Pass Rd, #b Truckee, CA 96161, USA
Restaurant: Panda Express