The Deluxe is a pop-up restaurant by Lidl, although guests only find that out at the end of each meal.