LOS ALTOS JAPANESE RESTAURANT Food
/ The Latest in LOS ALTOS CA1: Sumika (236 Central Plaza Old Los Altos near btw 2nd St & 3rd St) | Rated : Excellent : [5.0] (1 votes) Reviews | |
1: Sumika (236 Central Plaza Old Los Altos near btw 2nd St & 3rd St) | Rated : Excellent : [5.0] (1 votes) Reviews | |