Mains Stuffed Green Peppers full of flavour – another Italian speciality. Simple with a power punch!1