Croque Monsieur

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