Los Altos, CA Sushi and Japanese Restaurants
Sumo Japanese Restaurant
355 State St.,
Los Altos, 94022
650-941-9898
View detail page - Sumo Japanese Restaurant
Akane Japanese Restaurant
250 3rd St.,
Los Altos, 94022
650-941-8150
View detail page - Akane Japanese Restaurant
Page 1