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
Also at this address
Find related places
See a problem?