Three stars because some servers are extremely rude. Food is good and better than Mandarin. Very nice ambiance. Food quality is good but one batch of Jello smelled like puke. Problem with this place is service. Our waitress would not stop touching my baby. You just don't do that. She complained that we were sharing green tea and was going to charge us even though it came in pot large enough for 5. However, I actually saw people bring empty tupperware and filler up to take home (they pretend they don't see it if you belong to a certain ethnic background).If they are busy they will try and kick you out quick.