Mini Middle Eastern Meatballs with tomato-roasted red pepper sauce

Mini Middle Eastern Meatballs with tomato-roasted red pepper sauce