Popular Chinese takeaway, known for its flavorful dishes and extensive menu.