10 Foods That Are Good For Your Heart

Red Apples

Olive Oil

Avocados

Green Leafy Vegetables

Salmon

Whole Grains

Soy and Soy Foods

Tomatoes

Walnuts

Beans