Nagashima Ben is located at 10620 Story Ln, San Jose, CA. This location is in the Clayton North neighborhood..