Japanese ramen and sushi restaurant offering a variety of dishes, including sushi donuts and crispy salmon rolls. Located on a busy street.