Mensho is a casual Japanese restaurant specializing in creative ramen, including their signature toripaitan, alongside sushi and other Japanese fare with vegetarian and vegan options.