Nuch's Thai Food

1001 N Main St, Alturas, CA 96101, United States