Get directions to: Express Wok, Peoria, IL
Restaurant address: 7815 N Knoxville Ave Peoria, IL 61614, USA
Restaurant: Express Wok