Takahashi-ya, a restaurant serving tororo-soba (buckwheat noodles
topped with grated mountain yam) at the foot of Mount Takao.
Restaurant info and more about my visit to Takao: Up and Down Japan
Member since 2005
Here's a link to this photo. Just copy and paste!
show short URL