When they are fresh, the cream cheese puffs are awesome. The kitchen in this restaurant is fast - almost too fast. From order to carry out n my first trip was less than 10 minutes. I expect that the rice is sitting around for a while, but prep and cooking seems as though it should be longer. They are a bit heavy handed with the sauces. The portion sizes are big enough to share and I think I would prefer slightly cheaper prices and slightly smaller dishes. Then I'd likely order one more dish to share. But a kids meal, three egg rolls, cream cheese puffs and two dishes was around $40. I will go there again, but this won't be a weekly stop for me.