Seaward Sushi Bar

34 S. Seaward Ave.
Ventura, CA, 93001
805-643-5543

Seaward Avenue’s Sushi bar by the beach!

X
X