Kimchi

Kimchi

Regular price £7.50
Unit price  per 

Produced and bottled in Oxfordshire. Refrigerate after opening. Allergens: fish, shellfish.