Chen's Chef is a Chinese takeaway offering a variety of dishes. They provide a new menu updated regularly. The establishment is open for evening service.