Yoshi Sushi ★★★★☆4.2 (296) Restaurants Japanese restaurant · Authentic Japanese restaurant · Sushi restaurant (more) 250 3rd St, Los Altos, CA 94022 Call Website Details →