Basically Croque Monsieur

A croque monsieur is like a hot ham and cheese sandwich, but slathered with cream sauce and baked to bubbly perfection.