Akita's Sushi

>
>
>
Santa Clara

Akita's Sushi stores & openning hours in Santa Clara

Akita's Sushi - Santa Clara

4185 Stevens Creek Blvd, Santa Clara, CA 95051

Akita's Sushi locations & hours near Santa Clara

Akita's Sushi - California

Number of stores: 1
State: California change state



Akita's Sushi jobs in California