New American restaurant · 12700 Meiss Rd, Sloughhouse, CA
More food in Sloughhouse, CA · New American Food in Sloughhouse