The Lot, a luxury dine-in theater chain, will operate the new venue with a reopening planned for later this year.