If you're looking for Japanese restaurants in Santa Clara look no further. Akita Sushi - Santa Clara is known for having some of the best Japanese in Santa Clara. Located at 2251 The Alameda, Aki...show more
Spicy crab avocado
Tuna. Salmon. Hamachi. Escolar
6pc nigiri. California
Pick 6. Of the specialty rolls.
Pick 8 rolls
Last updated March 3, 2021