American restaurant · 1808 19th Ave # A, Lewiston, ID
More food in Lewiston, ID · American Food in Lewiston