On a flat surface, combine the semolina flour and all-purpose flour.
Form a well in the center of the flour and add the eggs to the center.
Add the salt and olive oil and begin whisking the wet ingredients into the flour. Continue to incorporate until a dough begins to form, adding a tablespoon of water if it is too dry.
Knead until the dough becomes an elastic ball.
Wrap the dough in plastic wrap and let rest for 1 hour.
After resting, cut the dough into four, equal-sized pieces.
Using a pasta roller on the largest setting, roll one of the dough pieces into a sheet.
Fold the dough into thirds.
Pass the dough through the largest setting again.
Continue to pass the dough through the pasta roller, making the setting smaller and smaller on each pass until you reach the last setting.
Fold the sheet in half and cut into two, equal-sized pieces. Repeat with the remaining balls of dough, keeping the dough sheets moist by covering with plastic wrap while you prepare the filling.
Add the chopped lobster, mascarpone cheese, lemon zest, salt, and pepper to a bowl and mix to combine thoroughly.
Fill a piping bag with the filling.
Pipe the filling onto a pasta sheet in dollops about ½ inch apart.
Place another dough sheet over the filling and press around the filling.
Using a pastry cutter, cut a triangle shape around the filling. Repeat with remaining dough sheets.
Bring a large pot of salted water to a boil.
Boil the pasta for 3–4 minutes, or until it floats.
Drain, reserving 1 cup of pasta water, and set aside while you prepare the sauce.
Chop the red bell pepper, onion, and garlic.
Heat the olive oil in a large pot.
Add the chopped vegetables.
Saute the vegetables until softened.
Add the tomato paste and saute for 2–3 minutes.
Add in the white wine and cook for 1–2 minutes.
Add in the heavy cream, chicken bouillon, and 1 cup of the pasta water.
Cook on low heat for 4 minutes, stirring frequently. Add salt and pepper, to taste.