LAMB KIDNEY (FROZEN) 500G
£2.95
No tax
500g lamb kidney (supplied frozen) approx 10
Delivery policy
All deliveries over the minimum order of £25 are free of charge.
500g lamb kidney (supplied frozen) approx 10 per 500g
X514