Get directions to: Asia Grill, Peoria, IL
Restaurant address: 5832 N Knoxville Ave Peoria, IL 61614, USA
Restaurant: Asia Grill