Lamb Sliders

Small in size, big on taste