Ototo Sushi Co., San Diego CA
Address | 5651 Balboa Ave, San Diego, CA | ||||||||||||||
Phone | (858) 505-8700 | ||||||||||||||
Hours |
|
||||||||||||||
Website | ototosushico.com | ||||||||||||||
Categories | Sushi Restaurant, Restaurant | ||||||||||||||
Rating | 3.4 21 review | ||||||||||||||
Similar companies nearby Sunrise Buffet — 3860 Convoy St, San Diego, CA, United States Katsu Cafe — 7305 Clairemont Mesa Blvd #B, San Diego, CA Sipz Clairemont — 5501 Clairemont Mesa Blvd, San Diego, CA, United States Sushi Ota — 4529 Mission Bay Dr., San Diego, CA |