Preheat oven to 400 degrees F.
Season chicken on both sides with salt and pepper. Dredge each breast in the flour and tap off excess, then dip in the egg and let excess drip off, then dredge on both sides in the bread crumbs.
Divide the oil between 2 large saute pans and heat over high heat until almost smoking. Add 2 chicken breasts to each pan and cook until golden brown on both sides, about 2 minutes per side. Transfer to a baking sheet and top each breast with some Tomato Sauce, a few slices of the mozzarella, salt and pepper, and a tablespoon of Parmesan. Bake in the oven until the chicken is cooked through and the cheese is melted, about 5 to 7 minutes. Remove from the oven and garnish with basil or parsley leaves.
Heat olive oil in a medium saucepan over medium heat. Add onions and garlic and cook until soft. Add pureed tomatoes with their juices, crushed tomatoes, tomato paste, 1 cup water, bay leaf, parsley, Cubano pepper, and bring to a boil. Season, to taste, with salt and pepper. Reduce heat and cook until slightly thickened, about 30 minutes.