Sushi Ota hero image

Sushi Ota

Restaurant

4529 Mission Bay Dr., San Diego, CA 92109, USA

Biter Score
9.2
Open
Tuesday: 5 PM – 10 PM
Sushi Ota photo 1
Sushi Ota photo 2
Sushi Ota photo 3