In Recipes Italian Pot Roast (Stracotto) November 23, 2020 Pot roasts exist in many cuisines, of course, and the Italians have stracotto, which means “overcooked.” Like many other roasts,…