Lavish restaurant south of the Strip finally opening after 2 year wait
The Las Vegas debut marks the second location for the restaurant; the original is one of the hottest spots in Austin, Texas.