Never brought wine, but brought my own beer many times and they always welcomed it.
They don't serve wine and I'm not sure about bringing your own. However i have been going there for years and never seen any alcohol . Hope this will help .
Thanks! Your answer is awaiting moderation.