nope, just drinks and, earplugs!
No food that I know of, but there are lots of restaurants in the area.
They do not serve food inside but there is generally a popup tent outside serving grilled sausages.
No food
I don't believe so, but they do have a bar with reasonably priced beer.
Thanks! Your answer is awaiting moderation.