Yen Ching
Yen Ching in DeKalb, Illinois, is a long-term, local, family-owned restaurant cooking up classic Chinese dishes in a mellow atmosphere. Their mission statement is, Master the art of making delicious Crabmeat Rangoons and Mongolian Beef. “COME ON YIN!”
