Sliced stuffed beef roulade with herbs and spices.