American restaurant · 651 Lakeshore Avenue, Dover, ID
More food in Dover, ID · American Food in Dover