Lucky Chef Chen is a Chinese restaurant offering takeout and delivery. It is known for its authentic Chinese cuisine. The establishment operates seven days a week.