Chef Chu is located in Carrollton, Texas. Our philosophy is to provide our customers with good quality Chinese dishes and fast delivery service.