Whenever our family comes to visit we always take them here, it saves a lot of arguments about there not being enough variety of foods. That being said, we have had consistently good meals here (and I believe we have probably eaten here over 20 times). The shrimp has always been fresh, there are crab legs (not the biggest ones, and they could pay a bit more attention to when they need to be refreshed), but the stir fried "Chinese" dishes are tasty. I never could understand why you would have pizza, or grilled fish, or other strange buffet items in a Chinese buffet, but it does make for a lot of choice. Their fried chicken wings are some of the best around (so good you would even want to order them separately to go), and their dim sum items are excellent, right up to the correct dipping sauces. Cheap eats and lots of them. Great place to bring kids.