Westwood Grill is my go-to chinese take-out spot. Food arrives fast and hot. Especially good: their dumplings and mu shu. I always judge a chinese food resto by their General Tao chicken, and Westwood's doesn't disappoint. Portions are big and there are always lots of leftovers. I haven't tried any of their Thai-based stuff, but there's a good selection of curries too.