Udon 高尾山 Takao-san. Tokyo Japan. 東京,日本 Posted on April 19, 2011 by Ari Helminen Udon 高尾山 Takao-san. Tokyo Japan. 東京,日本, a photo by aginorz on Flickr. PS. This was super delicious ! Rate this:Share this:TwitterFacebookEmailPrintLinkedInRedditLike this:Like Loading... Related