No they do not serve alcohol. It is Bring your own Alcohol
Yes, and they will bug the hell out of you for drinks too...then take few sips and on to the next trying doing the same Haha. I can't remember if you can Byob as well or not though. Only been three times and each time was for a bachelor party. Brother in law, brother's, and then mine. Third time was slower but we still had good time regardless. So, yeah, little foggy on the memory haha.
Thanks! Your answer is awaiting moderation.