← Los Altos restaurants
Yoshi Sushi
No reviews yet
Sushi250 3rd St, Los Altos
Own or manage Yoshi Sushi? Claim this listing free
Hours
Hours not listed yet.
Details
Address250 3rd St, Los Altos 94022
Phone+16509418150
Websitehttp://www.yoshisushilosaltos.com/
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.