Very hit or miss, when food is good it's very good but when it's bad it's bad. The food is very bland at times so much do that you cannot taste a difference between two completely different dishes. The previous review was correct the service is always arrogant and downright ignorant at times especially takeout. I wish there was another decent Chinese place in the area, if you know one please let me know. If you can find another place, trust me go there