- 6 large garlic cloves, smashed
- 1/4 cup canola oil
- 2 tablespoons balsamic vinegar
- 2 tablespoons Worcestershire sauce
- 1 tablespoon soy sauce
- 2 teaspoons honey
- 1 teaspoon kosher salt
- 1/2 teaspoon freshly ground black pepper
- 1 1/2 pound top-round London broil
- 2 tablespoons butter
- 2 tablespoons all-purpose flour
- 1 cup whole milk
- 1 cup grated aged Provolone
- Kosher salt and freshly ground black pepper
- 1 bunch green onions, cleaned well
- 2 tablespoons olive oil
- Salt and freshly ground black pepper
- 5 (6-inch long) French roll baguettes, halved lengthwise
Mix all of the marinade ingredients together in a bowl and pour it into a large gallon-sized resealable plastic bag. Add the steak and turn to make sure it is completely covered by the marinade. Refrigerate for at least 2 hours and up to 12, turning the bag occasionally.
Melt the butter in a heavy bottomed saucepan over medium heat. Once melted add the flour and stir until it becomes a light blonde color. Slowly whisk in milk. Bring the milk up to a simmer while stirring. Once at a simmer, stir in the cheese, a handful at a time. Season with salt and pepper, to taste. Keep warm until ready to use.
Preheat the grill to medium-high heat.
Toss green onions in a bowl with olive oil, and salt and pepper, to taste.
Remove the steak from the marinade and let the excess drain off. Grill the steak for 5 to 7 minutes per side for medium-rare and about 8 to 10 minutes for medium. Remove the steak from the grill to a cutting board and allow it to rest for 10 minutes before slicing.
To assemble, slice the steak, at a 45 degree angle, into very thin slices across the grain. Put some of the steak on the bottom of each roll, top with some grilled green onions, and smother with provolone cheese sauce. Cover with the top of the roll and serve.