Get directions to: Silva's Sheldon Inn, Elk Grove, CA
Restaurant address: 9000 Grant Line Rd Elk Grove, CA 95624, USA
Restaurant: Silva's Sheldon Inn