Vegetable Puffs are baked Indian puff pastry parcels stuffed with a spicy vegetable mix.| One Teaspoon Of Life