No. There are vending machines for snacks and drinks or in the gift shop there are a few snacks.
No
Vending machines are on the 2nd floor by the bathrooms, drinks mostly
No, but there is a place on the second floor that you can bring your own picnic or snacks
Thanks! Your answer is awaiting moderation.