Home
Sumika Los Altos
Sumika Santa Clara
Other Restaurants
More
WELCOME TO SUMIKA GRILL
Please Choose Location
LOS ALTOS
SANTA CLARA