Bencharong Thai House

600 F St, Arcata, CA 95521, United States