Yoshi Sushi
250 3rd St, Los Altos
(650) 941-8150
Recent Reviews
Order Online
Reserve
You May Also Like
Los Altos Grill - 233 3rd St
American, Vegetarian
Casa Lupe - 185 Main St
Mexican, Pet Friendly, Vegetarian
Rustic House Oyster Bar & Grill - Los Altos - 295 Main St
Seafood, Bar, American, Pet Friendly, Vegetarian
Restaurants in Los Altos, CA
Yoshi Sushi
250 3rd St, Los Altos, CA 94022
(650) 941-8150