Theres a vending machine but no food however, there is a small lounge area and people bring little snacks.
The vending machine is expensive. I asked during my first visit and they have no objections to you bringing your own food. Bring fluids. The kids will definitely need them.
Vending machines that take debit cards but no fresh made food they do have a pizza shop that delivers to them nice lounge area for you to sit and eat, or you can pack a lunch sit in the lounge area to eat!
Thanks! Your answer is awaiting moderation.