Ototo Sushi Co.
5651 Balboa Ave, San Diego
(858) 505-8700
Recent Reviews
Order Online
You May Also Like
Jersey Mike's Subs - 5657 Balboa Ave Suite 107
Sandwich Shop, Fast Food
Mr. Fish & Chips - 5647 Balboa Ave
Seafood, Fish & Chips, Vegetarian
Crumbl - Clairemont - 5665 Balboa Ave Suite 105
Bakery, Ice Cream & Frozen Yogurt, Dessert
Restaurants in San Diego, CA
Ototo Sushi Co.
5651 Balboa Ave, San Diego, CA 92111
(858) 505-8700