Lamb Sliders
These delicious lamb sliders are mixed with feta and Kalamata olives. Warning, they are highly addictive! Makes about 11 sliders