Todo Sushi

$
Open
9823 Carroll Canyon Rd
San Diego, CA 92131

Todo Sushi is a Japanese cuisine restaurant located in San Diego, CA, specializing in a variety of sushi and traditional dishes. The menu features an array of offerings, including signature rolls like the Volcano Roll, as well as popular entrees such as Chicken Teriyaki and edamame appetizers.

The restaurant emphasizes high-quality ingredients and a diverse selection of flavors, making it a favorite among sushi enthusiasts. With a welcoming atmosphere, Todo Sushi provides a delightful dining experience for both lunch and dinner.

Generated from the website

Find related places

Own this business?
See a problem?

You might also like