Description

Smart and airy Japanese hub for made-to-order rolls, with a sushi train and hot dishes, in a mall.

Gallery