Big Shanghai Buffet is the best Chinese food I have found in the Valley, and believe me, I have looked! They have a much better selection than any other buffet place, including a lot more "American" food to choose from, which is nice if you bring the kids along. Rarely have I had anything there that I could tell had been sitting out for a while, so they make an effort to keep everything fresh. The waitresses/hostesses are very nice and provide excellent service. I recommend this place to anyone who loves Chinese food!