supervision and management department. The food business license in Shenyang is held in the local food and drug supervision and administration department. A food business license refers to a food business license certificate issued by a legal entity engaged in food sales and catering services within the territory of the People's Republic of China and approved by the food and drug supervision and administration department.