The Hickory in the Pines

Restaurant in Island Park, Idaho