Know a great happy hour or special for this location?
Longtime sit-down restaurant cooking up classic Chinese dishes in a mellow atmosphere.
Suggest an edit
810 W Lincoln Hwy, DeKalb, IL 60115
© 2025 Checkle, Inc
Privacy
Terms