Sushi Boat Restaurant

  • 2855 Stevens Creek Blvd #15,
    Santa Clara, CA 95050
  • Phone: 408-260-0777
  • Cuisine: Japanese Restaurant

Map

Unable to Display Map