I've gone a few times and the food was okay. I like that you can make your own plate and they cook it for you. My husband got horrible food poisoning from here though, probably because the food is not always hot and who knows how long it has sat out. Sometimes the fish looks like it's been sitting a while, maybe that was the culprit. I really wish there was a good Chinese buffet around. I got excited because this one is supposed to serve more authentic Chinese food (and there is A LOT of selection and a lot of different food), but I don't trust eating it after it made my husband sick. Maybe it depends on when you go - I have never been for dinner, or during busy periods.