Snow Pea

The Spider Rolls and spicy tuna rolls stand out, and the yellowtail hamachi is unfailingly fresh and succulent.