Restaurants: Japanese Los Altos

Sumo Japanese Restaurant

Restaurants: Japanese Los Altos

Address
355 State St
Place
Los Altos, CA   94022 
Landline
(650) 941-9898
Website
sumosushiboat.com
Menu
sumosushiboat.com
Order
sumosushiboat.com

Description

Reviews

This listing was not reviewed yet:

Opening hours

Categories

Restaurants: Japanese
(650)941-9898 (650)-941-9898 +16509419898

Map 355 State St

Loading map...