No
Not sure why everyone said no becuase YES they have snacks, candy and drinks available.
Do they sell refreshments?
No, but there is an Italian restaurant next door, in the same parking lot. There is also a bakery on the street side of the building. Lots of other good places to eat nearby.
No, there are several restaurants in walking distance.
No, sorry
No. You need to get your own food. But, you have places near by to the garden you can go to.
Thanks! Your answer is awaiting moderation.