Yen Ching

810 West Lincoln Highway, DeKalb IL,60115

815-758-2007

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!”

pixel