← Healdsburg restaurants
Otoro
No reviews yet
Sushi1280 Healdsburg Ave, Healdsburg
Own or manage Otoro? Claim this listing free
Hours
Hours not listed yet.
Details
Address1280 Healdsburg Ave, Healdsburg 95448-3475
Phone+17077563932
Websitehttp://otorohealdsburg.com/
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.