Fresh Produce
All produce will be sold living with roots attached. The living produce will stay fresh in the refrigerator for up to 3 weeks.
All produce will be sold living with roots attached. The living produce will stay fresh in the refrigerator for up to 3 weeks.