Ototo Sushi Company

restaurant in Clairemont Mesa East, La Jolla

Phone: (858) 505-8700

Website: ototosushico.com

Address: 5651 Balboa Ave