Get directions to: Sho Rai Japanese Restaurant, Fremont, CA
Restaurant address: 42706 Everglades Park Dr Fremont, CA 94538, USA
Restaurant: Sho Rai Japanese Restaurant