The Chinese food is good, but the sushi can be tricky. When paying for the all-you-can-eat, they are extremely slow to bring the orders. I ordered three rolls. It took them 20 minutes to bring the first one and after they brought it, the waitress asked me if I was sure if I wanted the other two rolls. I said I wanted them. It took 30 minutes to get the next roll and another 15 minutes after the to get the third roll. The sushi itself tastes okay. Nothing special. They shouldn't offer all-you-can-eat sushi as they are clearly concerned you might order alot.