In a 3-quart saucepan, heat the oil over medium heat. Add the garlic and scallions and cook until the garlic cloves begin to turn a light golden brown. Remove garlic and scallions, reserving the garlic. Add the 1/2 bottle of wine to the saucepan and season with salt. Add the tomatoes and 2 quarts water. Season the fish with salt and pepper. Add the fish, and cook 15 to 20 minutes to make a stock. Add 1 teaspoon chili flakes. Season with salt and add 1 teaspoon of chili flakes and simmer until cooked through. Remove the fish, whole, from the pan, and place on a platter. Toast the slices of bread and then rub each gently with 1 of the reserved garlic cloves. Place 2 pieces of toast in the bottom of each serving bowl and cover with the fish stew and serve with pieces of fish. Sprinkle with chopped parsley and remaining 1 teaspoon of dried chili flakes.
Recipe courtesy of Mario Batali