No, very loud inside, bad acoustics
No live music. Pretty loud spot since it is extremely popular. Long wait usually.
There is no live music they just have music piped in the background
No, have never seen live music
I don't think so.
Not when I was there for dinner
Thanks! Your answer is awaiting moderation.