TAKE-OUT Order Online or Call (650) 941-9898
355 State St. Los Altos CA 94022 Phone: (650) 941-9898 Email: Sumoboats@gmail.com
OPENING HOURS
Friday-Saturday: 2:00 PM -8:00 PM
Sunday: Closed
Take-Out Only