London broil is a delicacy that originated in North America, which is made by grilling or by broiling flank steak. To enhance the natural flavor of meat used in this dish, the steak is marinated overnight or for at least three hours. In addition, the dish is combined with a tasty and luscious sauce...