Ristorante
Sumo Sushi Boat
Consigliato da 5 persone del luogo,
Posizione
355 State St
Los Altos, CA
North Los Altos
Consigli della gente del posto
They have sushi boats and great friendly service! Free ice cream for desert for the kiddos!