This is by far my favorite restaurant for Chinese but the wait staff needs proper training. Some of the girls are nice but most are young and spend more time texting than they should. I order take out most of the time. The food is always delicious but the atmosphere isn't that great but its hard to beat the pricing. I would highly recommend the food but the staff needs proper training and management in order to get a five star review.