2 results
 

Shirahige Soba Restaurant

On the west side of Lake Biwa, Shirahige is a family restaurant dedicated to making the best soba. Touted as a healthy noodle, they are made fresh every morning.