Visit Silicon Valley Logo

Sumika

236 Central Plz , Los Altos, California, 94022, United States
Enjoy traditional Japanese cuisine for lunch and dinner at Sumika, a Los Altos restaurant you must try!
Find hotels, restaurants, and things to do near.
View Map