The owners of Yen Ching plan to move forward with downsizing plans.The restaurant, 810 W. Lincoln Highway, has been serving the DeKalb area since 1986. Marilyn Yin and her husband John have worked together for more than 26 years in the restaurant industry....