5651 Balboa Ave
San Diego, CA 92111
Ototo Sushi Co.
5651 Balboa Ave
San Diego, CA 92111
Photo
Overview
Ototo Sushi Co. provides
Sushi Bars food,
Japanese food.
Contact Information
-
-
(858) 505-8700
Location
We Are Here
Review
-
Kae C.
reviewed on 2024-03-07 12:19:25Last minute lunch with my nephew. For what it's worth, we didn't have to wait, service was fast and everyone was pleasant. Can't complain nor rave...
-
Amilcar D.
reviewed on 2024-03-31 18:00:45Really good place, with really good vibe. Personnel was very kind, and the food really good.
-
Hannah W.
reviewed on 2024-02-22 12:40:10this place is always packed! I ordered online and they were spot on with the pick up time. prepare for a 30 min even for takeout orders. the sushi was...
Reservation number: (858) 505-8700