Mix together all ingredients except the last four. Cover with plastic wrap and refrigerate for a minimum of one hour, to a maximum of 24 hours
Shape the meat mixture into medium-size balls (size of a golf ball). Bread with flour
Heat the oil in a skillet over medium heat. Fry the breaded meatballs in the oil until a nice golden crust is formed. Remove from pan and place on paper towel to drain
Place the meatballs on a baking sheet and bake for 10-15 minutes or until internal temperature is 160 degrees F
Serve meatballs on a plate and garnish with fresh mint leaves and a squeeze of lemon