Sansai Soba

Delicious Sansai Soba in Hakone. Sansai (山菜) means mountain vegetables.

sansai-soba-01