Lettuce Biscia Rossa (Seed Packet)

£2.50
  • Excellent flavour

  • Easy to grow

  • Pick and ‘come again’ leaf salad

  • Up to two year shelf life, as with all of our Italian seeds - so keep some back for future sowing!