Home
Mostrar en Español
Ototo Sushi Co.
Share:
Ototo Sushi Co.
Facebook
Twitter
Pinterest
Cancel
Headings:
Restaurants
Latitude:
32.822246
Longitude:
-117.157916
7710 Balboa Ave Ste 311
San Diego, CA 92111
(619) 922-4010
16199224010
ototosushico.com