This place is awesome! Specially on a Friday or Saturday night. These are not just piano players; they are singers, harmonica players, guitarist, drums players aaaaaaaand they know all these crazy songs people are requesting. Service was good considering the amount of people these waiters have to fend off to make it to your table. All in all we had a blast. So good we went twice!