Otoro in Healdsburg, CA is a sushi restaurant that prides itself on its commitment to people and quality. With a focus on sushi and sashimi, Otoro offers a menu that showcases the finest ingredients and expert craftsmanship.
As a local favorite, Otoro is known for its dedication to providing a memorable dining experience, where guests can indulge in the artistry of sushi and savor the flavors of fresh seafood. With a passion for excellence, Otoro is a destination for sushi enthusiasts seeking a taste of culinary perfection.
Generated from the website