Tomato Flavoured Puffs
juicy red tomato balls that bounce in your tongue and make you lick your fingers each time you taste. Real taste of India.
Product Code : 21
India's Largest B2B Marketplace, Connecting Buyers and Sellers.