I have been here a few times and the food is pretty good. The only thing that wont have me coming back this time is their horrible service. The waitress we got was impatient, rude, sarcastic, and just a horrible server. Our food took forever to come out and came out of order. She only spoke in Chinese and even gave us our bill in Chinese and when we asked her for a bill in english so we could see what we were being charged for she made a huge fuss about it and took forever to bring us another copy. When she did she over charged us 95 dollars for things we didn't even order. She insisted we did order. At that point we paid the RIGHT amount and left. as we got up to go she demanded a tip. She actually DEMANDED we tip her. I don't tip unless I feel like I should. And in this case i definetly did not feel like tipping her.