Barfia is a confectionery retailer specializing in Indian sweets. They are trusted by major brands for sweets and corporate gifting.