Can anyone recommend a restaurant that provides entertainment / live music and good food and also caters for children?