No food available on site that i know of
Nope. You'll be hungry. They serve apples and bananas but you won't want to spend the day there. Plenty of restaurants are nearby and in walking distance.
No, but there's a lot of places to eat around the area.
Thanks! Your answer is awaiting moderation.