Treat yourself to Boar's Head London Broil Roast Beef. It's made from premium cuts of beef and provides a truly exceptional culinary experience. Enjoy the succulent and juicy taste of over-the-top delicious beef. For the perfect meal, simply heat it up in a skillet or oven and it's ready to enjoy. Boar's Head London Broil Roast Beef - the highest quality taste you can get.