Get directions to: Sushi 2-2 Train, Saratoga, CA
Restaurant address: 18802 Cox Ave Saratoga, CA 95070, USA
Restaurant: Sushi 2-2 Train