Select Menu
Catering Menu
Catering Items
Menus
All Day Menu
Lunch Menu
Catering Menu
Catering Items
Catering Items
Start New Order
Yoshi Sushi
250 3rd St., Los Altos, CA 94022
(650) 941-8150
Store Information
Open Now
See More