I don't know how this place gets so many good reviews - my only thought is that most of those reviews are from people who get take out.
The waitress was very friendly and the portions are generous, it doesn't make up for the fact that the broccoli in my food was way overcooked and the rice was still crunchy.
But my main complaint about this restaurant is that it is DIRTY! I moved the salt shaker to make more room on the table and I could feel the layers of dust and grease on it. The bathroom was beyond description.
I will not go there again and I would recommend everyone else stay away as well.