Italian Pot Roast (Stracotto) Posted by flavor_admin on 2025-01-06 A slow braised Italian style pot roast in a tasty tomato sauce. Source by LotusFlower1133