Heat olive oil in a large Dutch oven over medium heat. Add the green onions, onion, bell pepper, fennel seed, and crushed pepper. Cook, stirring occasionally, until the vegetables are soft.
Add the garlic and cook for 45 seconds, stirring frequently.
Add white wine, bring to a boil, and cook until the wine is reduced by half.
Stir in the stock, tomatoes, tomato paste, basil, bay leaves, salt, and pepper.
Cover and simmer the mixture for about one hour. Side Note: Cioppino should be more like a broth than a stew.
While the cioppino is simmering, combine the following ingredients:
Marinate the scallops, halibut, and shrimp separately because they all cook at different speeds.
Place shrimp, halibut, scallops, and fish in separate bowls, add a third of the lemon zest, 1 clove of minced garlic, 1 tbsp olive oil, 1 tbsp parsley, salt, and pepper to each bowl.
Mix thoroughly, cover with saran wrap, and place in the refrigerator while the cioppino simmers.
Taste the cioppino and re-season if needed. Remove and discard both bay leaves.
Turn the burner up to medium-high and add the clams; cook for 3 minutes, then add halibut; cook for 1 minute, then add scallops; cook for 1 minute, then add shrimp; Cook for 1 minute, ladle into bowls, and top with fresh basil. Side Note: Remember to discard clams that didn't open while cooking!