Get directions to: Sloughhouse Inn, Sloughhouse, CA
Restaurant address: 12700 Meiss Rd Sloughhouse, CA 95683, USA
Restaurant: Sloughhouse Inn