★★★★★
I take 2 tablespoons of Swedish bitters at the slightest hint of migraine- sometimes several times a day(I take a bottle wherever I go).
Also I take 30 drops of a digestive complex which has artichoke(cynara scolymus),fumaria (fumaria officinalis), boldo(peumus boldus Mol) bitter chamomile, rosemary and artimisia absinthium). These I take after any cooked meal.
And I take 2 sublingual vit B12 a day, double the recommended dose.
I would recommend a big lettuce based raw vegetable salad everyday as one main meal and I believe that all the above would cure any migraine that is digestion related. (I feel my whole chemistry has changed)
Good luck.