Get directions to: Java Folsom, Folsom, CA
Restaurant address: 811 Wales Dr Folsom, CA 95630, USA
Restaurant: Java Folsom