AFC (China), located in Shanghai, China, is a leading manufacturer of aluminum foil containers and rolls for food service and other industry. AFC (China) supplies the products with the best quality and competitive price. We try our best to meet your satisfaction...