1051 E Lake Cook Rd, Wheeling, Illinois 60090 USA
C13. Orange Chicken Chef Special - Probably best orange chicken I've had, it's juicy and has great flavor without overpowering.
Photo Credit: Yelp