Sloughhouse Inn

  • 12700 Meiss Rd,
    Sloughhouse, CA 95683
  • Phone: 916-423-2115
  • Cuisine: Steak Houses Restaurant

Map

Unable to Display Map