Chen's Kitchen is a Chinese restaurant offering plentiful portions of basic fare, with veggie options and lunch specials.