Foods which are the building blocks for healthy teeth are readily available. In order to offer the best of nutrition the choices are plentiful and can be varied to satisfy the most discriminating palates. Check out these foods that promise healthy pearly whites and pick which ones you'll try to eat more of.
Nuts

Carrots

Fish

Apples

Yogurt

Low Fat Cheese

Dark Leafy Greens

Milk

Broccoli

Chicken

Water
