The Best Foods for Liver Health:
1. Garlic and Onions
2. Artichoke
3. Beetroot
4. Lemon Squeezed In Hot Water
5. Broccoli, Cabbage, Brussel Sprouts and Cauliflower [Cruciferous Vegetables]
Fruits:
1) Apples
2) Prunes
3) Raisins
4) Blueberries
5) Strawberries
6) Raspberries
7) Plums
8) Oranges & Pears
9) Pink Grapefruit
10) Cantaloupe Melon