Review for Luxor Hotel and Casino Review For Backstage Deli Google User Oct 15 '15 at 13:47 Great place to grab a quick sandwich. The triple decker turkey club is awesome, and big enough for two people. I have lunch there at least once per trip. Also one of the few places in any of the strip hotels where the price is actually reasonable.. View full site to comment or like