Yoshi Sushi in Los Altos, CA is a modern Japanese restaurant that offers incredibly fresh sushi and sashimi with innovative twists, accompanied by a selection of great sake and Japanese craft beer.
Each dish at Yoshi Sushi tells a rich story of balance, texture, and flavor, providing a unique dining experience for sushi enthusiasts.
Generated from the website