It's better not to repeat too much of the information you already shared in the previous sentence. Do you mean that the restaurant played music over speakers, or that they had live performers?
I changed it a bit to try to express your feelings more clearly, let me know if I misunderstood.