Sushi restaurant offering a variety of rolls, including peanut butter options. Known for good sushi at a good price.