Concourse downstairs has selection of small cafes and shops . Only souvenir shop at top
Not at the top. They only serve chocolate bars and water. Maybe Gatorade.
yes, in the concourse dining area when you take the stairs down
As far as i remember not at the top. But you can find some in the ground floor or around the area.
Thanks! Your answer is awaiting moderation.