Light refreshments, snacks and beverages are available for purchase.
They have food stations throughout with bottled drinks, snacks, salads subs, sandwiches and desserts. It's pretty pricey like any amusement park price range. I think you can get your hand stamped to leave and come back as well to enjoy outside foods.
No there is not. Only snacks
Thanks! Your answer is awaiting moderation.