Sumo Sushi Boat
355 State St. 94022
(Japanese, Sushi)
Order Online

Come visit us at: 355 State St., Los Altos, CA 94022