It’s been around for twenty-five years, so it must be “good” right? Well, at least passable. Confession. I lived in China for six years, so it’s almost always a let down for me to go to a Chinese restaurant in the U.S. Once and a great while, in a larger city Chinatown, I can be a… Continue reading New China Restaurant Review – Fox River Grove, IL