YO YO Sushi in Santa Clara, CA - Sushi Bars

YO YO Sushi
3958 Rivermark Plz
Santa Clara, CA 95054
(408) 213-9696
About Us  |   Privacy & Terms  |  Feedback  |  Link to Us