Using either finely chopped meat or minced beef from the butcher, cut the onion into very small cubes. Finely chop the parsley. Put the meat, onion, and parsley in a bowl. Season with salt, allspice, and cardamom. Mix well.
Form the mixture into small balls and roll them in flour to coat.
Heat the margarine in a pan over medium-high heat. Cook the meatballs for 8-10 minutes, turning occasionally, until golden brown. Serve with flatbread and salad.