11253 Brockway Rd, Truckee, California 96160 USA
Inside Thai Delicacy (April 2021)
Photo Credit: Yelp