Sumo is probably my favorite place in the Thousand Oaks area to get sushi. I'm a vegetarian, so I have only tried the vegetarian rolls (my favorite is the avocado roll, packed with avocado and so so good) but friends have praised their sushi with fish as well. Also, as weird as it sounds, I love the cajun fries. I don't know if french fries really go with sushi, but they're really good! Happy hour is from 3-6 pm and you can get pretty good deals during that time period.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.