Indri is Piccadily's malt whisky distillery in Indri, Haryana, which began making spirit in 2010. Piccadily set up a sugar plant here in 1994.
7 bottlesof 7