I've been here before and have had several great meals, but it took us 2 hours to have lunch today! After waiting 30 minutes, we finally placed our order and then it took more than an hour to arrive! This place is normally very fast and even after waiting that long, I was very happy with our food, but so many tables got served before us.
I think it was because our party of 3 got sat at a large table and then refused to have other share the table - it was a business lunch and we needed that privacy. That said, I told them I would wait until a smaller table freed up and they insisted we sit at that table. Still, I think it cursed us.
Our Shrimp Lo Mein was also pretty greasy, but the other dishes (Squid in Black Bean Sauce, Shrimp & Cashews & a pork dish) were excellent.