the best monte cristoo sandwich with ham and cheese