Five Guys is set to open a flagship, 10,000-square-foot restaurant at The Venetian Resort’s Grand Canal Shoppes in Las Vegas, introducing a first-of-its-kind format for the brand on the U.S. Strip. Visitors to the site can expect to enjoy a comprehensive beverage selection, including beers, wines, blended cocktails, and specialty alcoholic milkshakes, as well as longer operating hours for both morning and evening customers…