Explore authentic Thai dining options
Restaurant
10770 Donner Pass Rd #101, Truckee, CA 96161, United States