Get directions to: Village Green Bar & Grille, Folsom, CA
Restaurant address: 9580 Oak Ave. Pkwy. Folsom, CA 95630, USA
Restaurant: Village Green Bar & Grille