Chef recommended

 Taste of Japan 



House Special Roll

Hamachi Avocado

Scallop Sashimi





CONTACT US

Sumo Sushi
Add. 355 State Street, Los Altos, 94022
Tel. 650-941-9898
tanoshisushila@gmail.com

Opening hours

Monday-Saturday : 12:00 - 9:00PM
Sunday : Closed