In a medium bowl, mix the shaved steak, Worcestershire sauce, garlic powder, and half the salt and pepper. Stir until well combined and allow to sit for at least 10 minutes.
While the steak is marinating, thinly slice the green pepper and onion.
Open the sliced hoagie rolls and butter each side of the inside. Lightly sprinkle with garlic powder.
Heat your griddle to 400°F (or higher if your griddle allows). Place the rolls butter side down on the heated griddle surface and cook until lightly browned.
Drizzle olive oil onto the griddle surface to allow it to heat up.
Once your oil is up to temperature, add the green pepper and onion. Sprinkle lightly, to taste, with the remaining salt and pepper. Sauté these until they are lightly browned and the onion is translucent.
Place the onion and green pepper to one side of the griddle, and add a drizzle of olive oil to the free side. Place the marinated shaved steak on the free side in the heated olive oil. Cook this until the liquid has evaporated, and the shaved steak is starting to brown.
Turn the griddle off. You can leave the items on the surface, or remove them to a plate. Put your desired amount of mayonnaise on your hoagie roll, half the provolone slices and place one whole slice on the bottom, and one on the top of each roll. Add the shaved steak, peppers, and onions as desired on each sandwich.
Enjoy!