Would you guess Boise is home to one of the best Chinese food restaurants in Idaho and all of the country? Well, we are! And this particular "best Chinese...
Confucius Restaurant in Boise is gone. The long-time standing restaurant off of Fairview Avenue opened their doors back in 1989, so why are they closing up shop?