← San Diego restaurants
Ototo Sushi Co.
No reviews yet
Sushi5651 Balboa Ave, San Diego
Own or manage Ototo Sushi Co.? Claim this listing free
Hours
Hours not listed yet.
Details
Address5651 Balboa Ave, San Diego 92111
Phone+18585058700
Websitehttp://ototosushico.com/
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.