American restaurant · 289 Main St, Elk City, ID
More food in Elk City, ID · American Food in Elk City