Tag: Sashimi

Tokyo Journal by David Kinch

The Michelin guides awards more three stars to Tokyo than to any…

34 Min Read