Food is good and affordable. Back when I was in graduate school, my co-worker and I came here all the time for lunch. Service highly depends on the server. The English-speaking servers are nice and fast and it seems like they are in charge here. I haven't been here for a year so I don't know if the staff has changed. There is an older Chinese lady who can barely speak English but is very sweet. She kept trying to speak Mandarin to me (I can't speak Mandarin, unfortunately) and ordering was almost impossible... I can point at the item I want to order on the menu but how am I supposed to get the idea "I want it not spicy" across through body language? Haha. I feel a bit torn about this because as a server she is really not up to par but she needs a job (who doesn't?). A lot of patrons here actually speak Mandarin so she can do her job... just not for me.
Another problem is that one of the younger servers was a bit impatient with my Indian co-worker. My friend doesn't like soy sauce (he claims to have an allergic to soy sauce... of course you can ask if he's allergic to soy sauce how come he goes to a Chinese restaurant? haha). Anyway, he put the order in and specifically asked no soy sauce be added to his dish. The dish came back with soy sauce mixed in so my friend asked that the order be made correctly again. The waitstaff said "well we are very busy we can't serve you anymore." My friend was mad and he ended up talking to the English-speaking server (the manager?). The dish with no soy sauce was finally served. I don't know - perhaps the restaurant was really busy at that time and thus the server did not want to deal with soy sauce issue.
Overall, service is hit or miss, just like many Chinese restaurants. Other than that, food is pretty good and inexpensive. Good for students on a budget.