Biscotti Strain

Price range: £130.00 through £2,900.00
Biscotti Strain – A Decadent and Potent Indulgence The Biscotti strain is a premium indica-dominant hybrid that brings together luxury