Close this window
Click the store of your choice to purchase Carmela Farms Lettuce - Frisee:

Carmela Farms
Lettuce - Frisee

$4.99

Details

0.40 oz
SKU / UPC: 808362331424