Fresh Garlic Garlic is used for flavouring various dishes practically all over the world. Indian Garlic is very Spicy, Tasty and Aromatic by nature and it is best for cooking and pickling compare to other garlic. Clients can avail fresh Garlic in different sizes and packaging.