yummylummy.com
Australian London Broil
London broil is a North American beef preparation made by grilling marinated beef, then cutting it across the grain into thin strips
Gary