Vinegar is great for cleaning stainless steel. To clean and polish stainless steel, simply moisten a cloth with undiluted white or cider vinegar and wipe clean.
Can also be used to remove heat stains on stainless steel cutlery.