This is my go-to for local take-out or sit down Chinese. I have not tried their delivery because I live so close. Better than Yen's/China Star or How Lee in my opinion. The food is consistently good. It's not a 5 star restaurant by any means but worth an extra dollar or two for the quality.
As other reviewers have noted, if you go for sit down, you generally have the place to yourself. For that reason, I like it for business lunch meetings big or small--assuming that you're not recruiting a CEO or something.