Tokyo photo by benlin
November 16, 2005
Hidden in a small street of the Azabujuban district of Tokyo is a quaint noodle shop that offers the best udon I have ever tasted. If you are a big fan of noodles in tasty soup stocks, like I am,...Read More
Share your travel photos to expand your gallery and add color to your reviews.