Amazing Soba near Ogawamachi Station – Tokyo!

DSC02832

We have been eating a lot of soba since we got here of varying quality levels though, here even the lowest level of food is really good! But tonight we went to a high end soba restaurant that prides itself on the quality of its Soba! Soba is a form of noodle made from buckwheat (soba …

Read more »