← Santa Clara restaurants
Yo Yo Sushi
No reviews yet
Sushi3958 Rivermark Plz, Santa Clara
Own or manage Yo Yo Sushi? Claim this listing free
Hours
Hours not listed yet.
Details
Address3958 Rivermark Plz, Santa Clara 95054
Phone4082139696
Websitehttps://www.eatatyoyos.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.