Home » Los Altos, CA restaurants
SUMO Japanese Restaurant
Features: Japanese
SUMO Japanese Restaurant - reviewed by G_R_Kimura -at- yahoo dot com from Los Altos, CA on
.
Food is excellant, but the prices are outrageously high!!
Rating: 3
id: sum355state
See similar restaurants in Los Altos, California: Japanese