Lamb Meatballs

Lamb & blue cheese stuffed meatballs with key lime aioli & balsamic reduction