We usually do their take out. The food is excellent. I'm very picky about my Chinese food. This is the only place I will go for Chinese. They have a great selection and variety. Portion size has changed a little over the last year, but that could be due to the economy. Because their food is so good this is not the place to go if you're in a hurry. You will often have a long wait on weekends, but this should tell you the food is good. It's worth waiting for.
more