Hot Ham and Cheese Sandwiches with Bacon and Caramelized Onions Recipe | Yummly