Get directions to: Java Sushi, Sunnyvale, CA
Restaurant address: 262 E Java Dr Sunnyvale, CA 94089, USA
Restaurant: Java Sushi