Shinbashi, Tokyo, Japan


Shinbashi, Tokyo, Japan

4 comments
  1. I still believe that Tokyo has the best sushi. It was the first sushi I had, and I still remember it.

Leave a Reply
You May Also Like