← Healdsburg restaurants
Otoro
No reviews yet
Sushi1280 Healdsburg Ave, Healdsburg
Own or manage Otoro? Claim this listing free
Menu coming soon
We haven’t read Otoro’s menu yet. If you’re the owner, claim the listing and upload a photo of your menu.