Sesame Ball is fried dessert balls made of flour stuffed with seasoning mung bean, red bean, black bean or peanut paste and coated with white sesame. Also known as Dragon balls, Famous Chinese snack

Stock photo ID: 473840912