Get directions to: Yen Ching Chinese Restaurant, Peoria, IL
Restaurant address: 6936 -b N University Peoria, IL 61614, USA
Restaurant: Yen Ching Chinese Restaurant