Chicago, IL asian restaurants & food

China Chef

Chinese Restaurant

4042 N Narragansett Ave (Cuyler Ave & Irving Park Rd), Chicago, IL 60634
(773) 202-8883
Excellent Good Average Poor Awful 3.5 / 5 based on 7 votes

Photos

  • China Chef photo by Christine A.
The sesame chicken is AMAZING!!! During Lent I suggest the...

Reviews: 1

  • Kelli C.