LAMB KIDNEY (FROZEN) 500G

£2.95
No tax

500g lamb kidney (supplied frozen) approx 10 

Quantity

  Delivery policy

All deliveries over the minimum order of £25 are free of charge.

500g lamb kidney (supplied frozen) approx 10 per 500g

X514