Chongqing Chicken Pot Pie - Safety Score 85/100