depending on what music. I think Lime on Commercial has shows. But have mini charge or ticket price.
If you like Flamenco music/dance (not soft piano type at all), you can go to Kino's on Cambie St.
7#mucc1928
Oh! I think I need to clarify. Kino has live music but it's usually Flamenco Guitar. Don't believe they have a piano there.
Also I think Ouisia on Granville St & ~14th had live band a few years ago (it was a Jazz band when I went) but I am not sure if they still have it now.