Sort:  

I actually don't think I have ever been to a restaurant that has a piano in it.

I can think of at least one, I'm not a fan. They are usually expensive venues.

You or me as the diner indirectly pay for the fees of the pianist and crooner if he's a singer too.