No, not at Whisper House, but sometimes in the area
No live music. They only play songs.
I've been there a couple of times and have not seen any live music
Not on my last visit but they seem to be set up for something.. enjoy
Thanks! Your answer is awaiting moderation.