Get directions to: Wah Feng, Wheeling, IL Restaurant address: 1051 E Lake Cook Rd Wheeling, IL 60090, USA Driving Walking Bicycling Restaurant: Wah Feng