Start from
I Love Sushi
39055 Cedar Blvd #198, Newark 94560