A new Netflix-inspired restaurant is coming to the Las Vegas Strip in February following the success of a pop-up location in Los Angeles in 2023.
Boa Steakhouse, a small California chain of upscale steakhouses, will be opening in the Palazzo Tower of the Venetian this summer, the Las Vegas ... restaurant pulling out of the Strip.