Sushi Iwa – Is This One Michelin Star Sushi Restaurant In Tokyo Worth The Hype?

Ginza Sushi Iwa

Sushi Iwa is arguably one of the most talked about sushi restaurants in Tokyo. The One Michelin Star restaurant in Ginza, Tokyo, has an elusive shop front and an even more “exclusive” reservation list.

It took us numerous attempts over a period of two years before we finally succeeded in scoring two seats on one of those weekday afternoons for lunch.

So, are they really worth all the hype? You will find out in a while.

READ ON