Very rude staff.
I have ordered from this place a couple of times before and have had trouble explaining what I want to order to the person answering the phone. One time I even got meat in my "vegetarian" spring rolls. But the last time I called was really my last time. The person who answered the phone (I was calling to place a carry-out order) was extremely rude, did not understand what I was saying, said I got the wrong number (even though he answered the phone saying "China Buffet"!!!) and hung up on me. I called again thinking it must have been a mistake and again got even more rude response (phone was again answered saying "China Buffet" so I know for sure that I did not get the wrong number. It made me so upset I did not feel like eating anymore. I wish people who are supposed to answer phone calls of customers are trained a little better to understand the language and not be rude!
Needless to say, I would never EVER go back to this place, neither would recommend it to anybody.