Yo Yo Sushi

3147 Mission College Blvd
Santa Clara, CA
408.567.9899
37.390896
-121.978442

for Yo Yo Sushi
Directions
from: