Seaward Sushi

Sushi restaurant · 34 S Seaward Ave, Ventura, CA

Hours

More food in Ventura, CA · Sushi in Ventura