Yes they have a picnic area.
Yes, outside food is allowed. They hai picnic areas. They also have food stalls if you want a quick bite
Yes have area to eat.
Yes food is allowed inside
Yes. There is a designated picnic area
Thanks! Your answer is awaiting moderation.