Benihana

Brand: Benihana UK

Designer: Design LSM

Location: (Permanently Closed) Glasgow

Year: 2019