The video that you have uploaded is being processed and converted. Please, visit this page again in about 5-10 minutes to view your video.


Happy Chinese Restaurant, the iconic Idaho Falls Chinese restaurant, opened in 1988 in historic downtown Idaho Falls. Jay and Lily Li own and operate both Happy Chinese Restaurant and Happy Chinese Express where they enjoy making their customers happy with their delicious dishes whose origins stem from northern China.


  • Share Facebook
  • Share Twitter
  • Share GooglePlus
  • Share Blogger
  • Send to a Buddy
back to top
Stickers Smileys