4.6 (719) · € 38.99 · En Stock
OTOTO SUSHI CO. - 1727 Photos & 1157 Reviews - 5651 Balboa Ave, San Diego, California - Sushi Bars - Restaurant Reviews - Phone Number - Menu - Yelp
Ototo Sushi Co.
Order OTOTO SUSHI CO. - San Diego, CA Menu Delivery [Menu & Prices]
Ototo Sushi Co. Laning Road San Diego - Buy Reservations
OTOTO SUSHI CO., 5651 Balboa Ave, San Diego, CA, Japanese restaurant - MapQuest
OTOTO SUSHI CO. - 1727 Photos & 1157 Reviews - 5651 Balboa Ave, San Diego, California - Sushi Bars - Restaurant Reviews - Phone Number - Menu - Yelp
OTOTO SUSHI CO. - 1727 Photos & 1157 Reviews - 5651 Balboa Ave, San Diego, California - Sushi Bars - Restaurant Reviews - Phone Number - Menu - Yelp
Ototo Sushi Co.
Ototo Sushi - Point Loma
OTOTO SUSHI CO. - 1727 Photos & 1157 Reviews - 5651 Balboa Ave, San Diego, California - Sushi Bars - Restaurant Reviews - Phone Number - Menu - Yelp
Ototo Sushi Co.