Sushi N Noodle is a Japanese eatery offering a diverse menu of sushi rolls, sashimi, and udon noodle soups.