How to Make It
Put the chicken in a large soup pot. Add the onion, allspice, cloves, peppercorns, bay leaves and coriander seeds. Add enough water to cover the chicken and bring to a boil. Reduce the heat to low and simmer until the chicken is cooked, about 30 minutes. Transfer the chicken to a plate and when it is cool enough to handle, discard the skin and pull the meat off the bones in shreds.
Strain the fragrant chicken broth and transfer 3 cups to a small saucepan. Boil until reduced by half, about 10 minutes. Season with salt.
In a small bowl, mash the pita in the milk until it is completely soaked. Transfer the pita to a food processor. Add the walnuts and garlic and process to a paste. With the machine on, add about 1 cup of the reduced broth in a thin stream until a thick sauce forms; add more of the broth if necessary. Season the walnut sauce with salt and pepper and scrape half of it into a bowl. Fold the shredded chicken and the cilantro into the walnut sauce. Mound the chicken on a plate, top with a pinch of Turkish red pepper and serve. Pass the extra walnut sauce at the table.
Pita or other flat bread.