I think not
No live bands.
No live band but lively atmosphere with upbeat music playing over speakers.
I don't think they do.... I've been plenty of times and haven't ever seen a band play there
Not that I've experienced.
Thanks! Your answer is awaiting moderation.