The Backstage Deli is located in The Luxor close to Elevator 2. It's convenient but doesn't stay open 24 hours. I had a Cajun Dog and my BF had a Chinese Chicken Salad. His salad was not bad at all. My dog though was just OK. It had a gross sweet "Cajun" sauce on it. The dog itself was OK. The place is pretty clean but service is kind of slow. There are booths and tables. I would only come here if I needed a quick small bite. There's so much good food in Las Vegas that I would not come here otherwise.