Great British Biscotti
Every so often we happen across a brand whose name says it all. Great British Biscotti are so named because, well.... they make great biscotti. Right here in Britain. From their base in Devon, they produce a mouthwatering range of exciting biscotti in both sweet and savoury flavours. Each one is dripping with exciting flavour combinations and baked the perfection. There's nothing mass produced about these beauties either. Each batch is hand made.