Croque Monsieur Cheesy, buttery, salty, crunchy, toasty goodness. The ultimate ham and cheese sandwich.