Lai Lai Chinese Restaurant
903 S Mount Shasta Blvd, Mount Shasta, CA 96067-2720
Lai Lai Chinese Restaurant is a Chinese, Asian place is located in Mount Shasta, California. The address of Lai Lai Chinese Restaurant is 903 S Mount Shasta Blvd, Mount Shasta, CA 96067-2720.