Perfectly Tender London Broil
London Broil is a perfectly tender piece of meat after being marinated in a liquid mixture with spices and seasoning then broiled in the oven.
![Avatar](https://cdn.statically.io/img/i.pinimg.com/140x140_RS/98/9c/b0/989cb00afa5662e3902e74fdbe8996c5.jpg)
Lisa Taylor