Get directions to: Sato Sushi, San Jose, CA
Restaurant address: 5526 Monterey Hwy San Jose, CA 95138, USA
Restaurant: Sato Sushi