Welcome to Sushi california http://sushi-california.com Sushi place on Stevens Creek in Santa Clara. Very close to us, pretty good food. Saved on Oct 29, 2006 #california #food #santaclara #sushi Internet Archive