Updating my review again to reflect the change in management, they have increased the price of their lunch special with chow mein from $7 to $9 which no longer makes lunch a good deal, but merely an average priced lunch. I will probably drop my frequency of eating here as a result.
On the upside, it seems as though they've updated their recipes and the food tastes a bit better in my opinion.