London Broil

London Broil

“London Broil” is a North American culinary method of cooking certain cuts of beef, which have no traditional basis in the UK. There’s nothing “London” about a London Broil.

Previous Fact Next Fact
Categories: FoodMisc

Latest FactRepublic Video

15 Most Controversial & Costly Blunders in History

Sponsored Links