Slow roast for best results

SHOULDER OF LAMB

£10.50Price
1 Kilogram