Ototo Sushi
Add to Favorites
OPEN NOW
Today: 11:30 am - 9:30 pm
Saved to Favorites
Phone: (858) 505-8700
Address: 5651 Balboa Ave, San Diego, CA 92111
Website: http://ototosushico.com
Phone: (619) 821-8182
Ototo Sushi Company
Ototo Sushi Co.
Cuisines: Caterers
Price Range : Below Average
5921 Balboa Ave, San Diego, CA 92111
5575 Balboa Ave Balboa Mesa Shopping Center, San Diego, CA 92111
3501 Hancock St, San Diego, CA 92110
4227 Genesee Ave, San Diego, CA 92117
3737 Nobel Dr, San Diego, CA 92122
7637 Balboa Ave, San Diego, CA 92111
5907 Erlanger St, San Diego, CA 92122
7401 Salizar St, San Diego, CA 92111
5454 Balboa Ave, San Diego, CA 92111
4375 Genesee Ave, San Diego, CA 92117