California > Los Altos Hills > Restaurants, Food & Beverages > Restaurants > Sumo Japanese Restaurant
355 State St, Los Altos Hills, California, 94022-2816
(650) 941-9898
Restaurants, Food & Beverages > Restaurants
No reviews yet. Be the first to write a review!