Update Info - Amami San Sushi Express
This restaurant was reported as closed. If it is open, let us know.
Amami San Sushi Express
5229 Stevens Creek Blvd
Santa Clara, CA 95051
5229 Stevens Creek Blvd
Santa Clara, CA 95051