Average food quality, bad service. it was a really busy Saturday and it wasn't easy to get a server to take our order and unfortunately our server was also forgetful - didn't put in our dinner order and we waited for 30 minutes before another server showed up and asked if we have ordered yet. Finally the food came - food was quite tasty but very greasy. and when we finished we have to ask for three different servers to get our bill. I'm really not that impressed and will not come back in the future. For that price there are better Chinese restaurants who serve better (and healthier) Chinese food.