The 'main' terminal SC has similar food... I saw the roast beef at that one last week as well, along with lobster bisque.
The A17 had the blocked area between the elevators and entrance for months now. I forgot to ask if anyone knew a completion date yet, but the work inside the club towards the back where they installed the showers looked complete. Not sure when the showers get activated though.