It's why clever cooks know to keep canned ham in the pantry, ready to break out when hunger strikes. With a shelf life of 2-5 years, depending on the brand, canned ham is an excellent emergency ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results