Prepare the tomato sauce: In a wide, heavy saucepan, heat the olive oil over medium heat, about 3 minutes. Add the garlic and cook 1 minute. Add the spices and cook, stirring, 30 seconds. Add the chopped tomatoes. Bring to a boil, then lower heat to medium-low and simmer, covered, 10 minutes, while you're preparing the meatballs.
Prepare the meatballs: In a medium bowl, use your hands to mix the meat and the spices. Divide into 24 equal portions (each weighs about 20 grams) and shape into small, 1-inch meatballs.
Add the meatballs to the tomato sauce. Turn heat to medium-high and bring to a boil, then lower heat back to medium-low, cover and simmer for 30 minutes. Sprinkle with the cilantro and serve.