Samurai Japanese Noodle Sushi Bar Mammoth Mountain February 23, 2020 by During our ski week to Mammoth Mountain, we had an opportunity to try out some sushi and ramen at Samurai Japanese Noodle Sushi Bar. SOURCE: affposts – Read entire story here.