Yep, still darn good.  We ordered take out this week and it was just as good as always.  i wish that I had a Chen & Wok in my hood in Chicago.  Why is their lo mein so much better than everywhere else?