Check out the Newest Restaurant to hit Tivoli Village in Las Vegas!