Sushi Ota

Sushi Ota is an esteemed Japanese restaurant owned by Chef Ota. Sushi Ota is one of the Three Best Rated® Sushi in San Diego, CA.