Seaward Sushi
34 S Seaward Ave, Ventura
(805) 628-9070
Menu
Restaurants in Ventura, CA
Seaward Sushi
34 S Seaward Ave, Ventura, CA 93003
(805) 628-9070