Yen Ching
810 West Lincoln Highway, DeKalb, IL 60115
Restaurants
You might also be interested...
Pizza Villa
DeKalb
Since 1956, Pizza Villa has been the standard for quality pizza in DeKalb, IL.
Read more about Pizza Villa
Tom & Jerry's - DeKalb
DeKalb
Indescribably delicious, good to the last bite
Read more about Tom & Jerry's - DeKalb