Restaurants - Cafe in Gibbonsville, ID
Lost Trail Inn & Garden Cafe