Beef London Broil

London Broil is a delicious top round cut of  lean beef with a special preparation process that gives it its flavor. Grill it with a sear then a slow cook with salt and garlic.  Yummy!!