Seaward Sushi

  • Restaurants
34 S. Seaward Ave.
Ventura, CA 93003
(805) 667-8387