Sumo Japanese Restaurant ★★★★☆4.3 (391) Restaurants Izakaya restaurant · Asian restaurant · Ramen restaurant (more) 355 State St, Los Altos, CA 94022 Call Website Details →
Orenchi ★★★★☆3.7 (63) Restaurants Ramen restaurant 170 State St Unit 107a, Los Altos, CA 94022 Call Website Details →