New Steakhouse in Las Vegas

A new restaurant has opened in Las Vegas. William B’s Steakhouse is now open at the Suncoast Hotel and Casino.

The eatery’s menu options include a 42oz Tomahawk steak and a Whole Rack of Lamb.

You can find more information by clicking here.