Delicious street food in the snow in popular hot spring town