Chef Nobu Matsuhisa at Nobu restaurant in Los Angeles California

- Image ID: BCM551

Chef Nobu Matsuhisa at Nobu restaurant in Los Angeles California

nik wheeler / Alamy Stock Photo

Image ID: BCM551

Location: beverly Hills Los Angeles California USA