American restaurant · 308 Main St, Juliaetta, ID
More food in Juliaetta, ID · American Food in Juliaetta