I live walking distance to Cho Cho Cho, so I can't say anything with regards to delivery... but these guys are my go to for hefty portions of yummy chinese.
When my boyfriend and I want the perfect amount of food, no leftovers, we order the dinner for ONE. I have the appetizer (Won Ton Soup... as good as it gets!!!), we split the "main" (chicken balls) and he has the fried rice. Always enough for both of us. If we have work the next day, and are too lazy to pack lunches, we get an order for 2.... reheats beautifully.
The store is obviously hole-in-the-wall and shabby... but I'm not eating there... and there kitchen is actually quite clean when you look closely.
General Tso Chicken is quite good here. As are the chicken balls.