Don't believe the 1 star reviews, most are 5 stars. Generous, cooked well and great service when they aren't over run, which shows how popular it is locally and generally where the bad comments come from.
First time using China Red as our usual Chinese was shut. Ordered Special Chow Mein Chicken Chow Mein Special Fried Rice Chips + Curry Sauces. Very impressed food was excellent friendly and efficient staff definitely one of the best Chinese takeout I've used will be returning for more of the same.