London Broil refers to a marinated, boneless beef flank generally served cut on a slant.

Related Articles

Aiguillette ■■■
Aiguillette is a French term which refers to a long, thin sliver of the choicest, most tender meat from . . . Read More
Zoltan Halasz ■■
Zoltan Halasz is a fashion Illustrator who was born in Hungary in 1957. Zoltan Halasz started his fashion . . . Read More
Garibaldi Pillbox ■■
Garibaldi Pillbox refers to an 1860's Braid scrolled pillbox, Inspired by the triumphs of the Italian . . . Read More
Central Saint Martins College of Art and Design ■■
Central Saint Martins College of Art and Design refers to the complete arts College located in Southampton . . . Read More