No (or it's very well hidden :D ) so I usually bring a sandwich or coffee
No. Only a gift shop. I didn't see any food. There are water fountains.
No restaurants, but there are lots of them just outside across the road, less than a block away. More restaurants within 2 blocks.
I have never seen it
Thanks! Your answer is awaiting moderation.