Yes you can take your own food and they also have chicken strips fries.
Yes and yes
Yes you can bring your own food. And from what I saw they had a general selection. Burgers, fries, ice cream, chips, ect.
Thanks! Your answer is awaiting moderation.