These roasted turkey rolls are the perfect appetizer or entree for any holiday meal.
December 3, 2012