Yen Ching Online Menu

810 W Lincoln Hwy., DeKalb, IL 60115
Please call: (815) 758-2007

We are now open on Mondays 4pm - 8:30 pm
Tuesday - Sunday 11am - 8:30pm