Sumo Sushi Boat
Long Business Description:
Sumo Sushi has been serving Los Altos since 2001. Diners keep coming back because of our excellent customer service and our best quality seafood and meat. If you like to have fun and also enjoy good food, then visit Sumo and see for yourself.