Place the fish, garlic, pepper, coriander, salt, cumin, and turmeric in a food processor fitted with the steel blade and process until smooth.
Put the challah in a bowl with a cup of water and soak. If using matzo meal just add to the mixture with the eggs. Drain throroughly, add along with the eggs to the fish, and process until smooth.
Soften the saffron in the remaining tablespoon of water, then add that with 1 tablespoon of the vegetable oil and the lemon juice to the fish and process until smooth.
Cover the pureed fish mixture and put in the refrigerator for an hour or so. Shape the fish into balls the size of a walnut. Heat the remaining oil in a skillet over medium heat and brown the fish balls on all sides.
When brown, cover with foil and bake in a preheated 350 degree oven for about 25 minutes. Eat either immediately or at room temperature.