Godrej Nature's Basket is the retail venture of Godrej Group and is today India's foremost retail destination for fine foods from across the world.