American restaurant · 1120 Main St, Lewiston, ID
More food in Lewiston, ID · American Food in Lewiston