Happy Tot Organic Super Foods, Sweet Potato, Apple, Carrot and Cinnamon, 16.88 Ounce
Our Happy Tot organic super foods are organic fruit and vegetable mixes that are fortified with salba, the super chia. Salba packs a lot of punch with its omega-3 fatty acids, fiber, protein, calcium and iron.