• Sumo Sushi Japanese Restaurant

    Categories

    RestaurantsWhat's Open Los Altos Dining

    About Us

    Open for takeout and delivery 2-8 p.m. Monday through Saturday. Delivery through DoorDash, Grubhub and Postmates and, for local customers, free courtesy of the restaurant. Call 941-9898

  •