Sono Sushi

  • 357 Castro St #3A,
    Mountain View, CA 94041
  • Phone: 650-961-9086
  • Cuisine: Japanese Restaurant

Map

Unable to Display Map