Chen's Restaurant is a Chinese restaurant offering standard meals and a full bar in a unique, home-like setting.