China Chef Reviews & Details
3806 N High School Rd
China Chef is located at 3806 N High School Rd in Indianapolis near the intersection of N High School Rd and W 32nd Pl. Their menu consists of Chinese dishes . Call (317) 293-0054 for dine in or takeout.
- Service:Dine In and Takeout
- Major Intersection:N High School Rd And W 32Nd Pl
Tell us more about China Chef Indianapolis!