Castella

Castella cigars are made by skilfully blending a selection of the worlds finest cigar tobaccos, including Havana and Java leaf chosen for their superior flavour and smooth smoking quality.