Deep fried rolls with a crispy crust and the goodness of chicken and vegetables stuffed inside the roll. A must try Chinese recipe.