2 results
Shirahige Soba Restaurant

Shirahige Soba Restaurant

Amanda Ho

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

Shiga 2