grey background

A Japanese restaurant designed in London and located in Moscow.