You get what you pay for. It's an ok place to go. The place is never nasty dirty and the food is always constantly being restocked and hot. The last time we went there our waitress was slacking on the water refills but all the other times there has been no problems on the customer service side of things. They have your basic "Chinese" foods along with 1 section with American and Mexican food. A sushi and Korean part also and like 6-8 different ice cream flavors and a ok dessert section. I kill for their bread pudding which they make with almond cookies & their steamed fish (salmon and another white fish I cant remember the name of) is always good.