No food, but they don't mind if you bring it in or have it delivered
No, they don't.
I don't think so, but I am honestly not sure. I have spent many days playing pool with buddies after work and we never got food here. I have brought in food from other places without any fuss, and you can always order a pizza or something from doordash.
Thanks! Your answer is awaiting moderation.