China Chef Reviews & Details
2623 Nichol Ave
China Chef is located at 2623 Nichol Ave in Anderson near the intersection of Locust St and Nichol Ave. Their menu consists of Chinese dishes . Call (765) 643-2893 for dine in or takeout.
- Service:Dine In and Takeout
- Major Intersection:Locust St And Nichol Ave
Tell us more about China Chef Anderson!