Mix yogurt, garlic, lemon juice, and finely chopped mint together. Chill the mint yogurt dip until ready to use. The flavor will deepens as it chills.
Put onion and garlic in a mini food processor and process until they become tiny pieces. Add the parsley and mint and process again until they are very finely chopped.
In a large mixing bowl, add the ground meat, onion-herb mixture, breadcrumbs, cumin, allspice, lemon juice, salt & pepper. Mix the meatball mixture with your hand until everything is well incorporated.
Put the oven rack about 4-5 inch below the heat source and turn your oven to broil setting.
Roll the mixture into 1 ½-inch meatballs (You will get about 18-20 meatballs), and place them in a greased baking pan.
Broil these meatballs for 3-4 minutes. Turn the meatballs to the other side, and broil another 3-4 minutes or until they are fully cooked. Watch carefully to not to burn the meatballs. Serve these meatballs warm with mint yogurt dip.
