Chen’s Kitchen opened at 1678 FM 1960, Houston, in early February. The restaurant specializes in Chinese cuisine available for dine-in or carry-out. Staple menu items include a variety of fried rice, chow mein and low mein options as well as beef, shrimp, chicken and vegetable plates. The eatery also offers a variety of soups, lettuce wraps and spring rolls, and features a children’s menu. 832-666-2860. www.chenskitchen1960.com