I smoke cigars, and wanted to listen to some music and have a drink while puffing on a stogie, but they do not have a huge selection. Some Cubans, though. There was a jazz group (piano, guitar, and sax) with a female singer from Las Vegas. She had a good voice, and the band was reasonably good. They played some Frank Sinatra, and some of the songs were in Chinese. That got the attention of the crowd, who were mostly Asian (as one would expect in Shanghai). The sets were shorter than I had hoped, but I enjoyed them.
I did not sample the food, so cannot comment on that.