Meriwether's Bistro — American restaurant in Lewiston, ID