Chef Chu is located in Carrollton, Texas. Our philosophy is to provide our customers with good quality Chinese dishes and fast delivery service.
Opened in 1988, Chef Chu has received the wonderful support of its customers for 22 years. If you wonder how we make them happy, come and check it out at our place. If you are an old customer, please send any suggestions to us at firstname.lastname@example.org so we can provide quality dining experience for another 22 years!