Pickup from Sen Dai Sushi at 224 N Abel St, 224 North Abel Street, Milpitas, CA 95035, USA