New American restaurant · 1267 Peninsula Rd, Hope, ID
More food in Hope, ID · New American Food in Hope