en
×
About Us
Contact Us
Guides
Articles
Vota
/
United States
/
California
/
Los Altos
/
Yoshi Sushi
Yoshi Sushi
Sushi · Japanese · Casual Dining
Yoshi Sushi offers a modern Japanese dining experience with incredibly fresh sushi and sashimi. Online ordering available.
250 3rd St, CA
Los Altos, United States of America
www.yoshisushilosaltos.com
Location
The ranking
Best Sushi in Los Altos
7 places, none rated yet
See the full list →