Been here handful of times over the past few years have only had minor issues (putting veggies in a dish specified with "no vegetables") other than that, the food is delicious and you pretty much get what you pay for, the food is kinda pricy but you get pretty big proportions. service is friendly enough, you can also call in your order if you wanna pick up your order when you get their or are in a hurry. the actually eating area of the store looks clean but when i glanced over the counter in the back it looked awful, (food splatters, water all over the floor) but im no health inspector and it was before closing.
also, the teriyaki chicken is AWESOME with white rice!
Conclusion, if you have enough cash and want some good chinese food definitely go here to get it!