Ota Sushi

ADDRESS : 4529 Mission Bay Dr. San Diego, CA 92109
PHONE : 619-270-5670
TABLES : 86
OPEN HOURS : LUNCH 11:30-14:00(Tue-Fri) / DINNER 17:30-22:30
CLOSED : 7 days open
CUISINE : Sushi