New Star Restaurant is a restaurant located in Rigby, Idaho at 207 Stockham Boulevard. They are open every day except Sunday. Choice of Beef, Chicken, or Pork stir fried with mushrooms, bamboo shoots, and water chestnuts, then mixed in gravy and dished on top of pan fried noodles. Diced chicken breast stir fried with mushrooms, bamboo shoots, water chestnuts, celery, green peppers, chilli...

Happy Chinese Restaurant is a restaurant located in Idaho Falls, Idaho at 504 Shoup Avenue. This restaurant serves spring roll, egg roll, crab rangoon, steamed rice, and loo meni. They are open every day of the week. 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...

Ying Yang Oriental Kitchen is a restaurant located in Rexburg, Idaho at 155 West Main Street. They are open every day except Monday and Sunday. Our daily Buffet Menu is available in-store (available at both lunch and dinner). Please note that prices and items are subject to change depending on the season. Please view our restaurant menu below. The file size is fairly large so you may experience...