This Italian Stuffed Flank steak is stuffed with a homemade walnut pesto, prosciutto, roasted bell peppers and provolone cheese.
1.2k