Never heard of this place. Must not be any good.
I hope sales plunge.
It’s very famous and has many off-shoots around the world. Nobu Matsuhishi is the chef and DeNiro is one of the owners.
DeNiro is a moron - one of the dumbest guys in show biz. I also think he is ginning this up because I never even believed he was a liberal! He’s got something to prove - maybe to keep the MeToo gang quiet - he’s a notorious philander with illegitimate kids.