Potatoes - Cara

Potatoes - Cara

Regular price £2.99
Unit price  per 
Shipping calculated at checkout.

Organic Potatoes

Variety - Cara

Country of Origin - U.K.

Good to Boil, Chip, Mash, Roast Or Bake.