These ham and cheese sticks combine deli ham and cheddar wrapped in flaky dough, topped with a buttery glaze for the perfect warm snack.