Yes they do. Last I knew it was Wednesday and Thursday but that may have changed. Could call to confirm.
They have karaoke yes, also a bar. We never attended the karaoke nights. I believe it's on the weekends? Not sure honestly.
Thanks! Your answer is awaiting moderation.