Get directions to: Chalet Food & Lodging, Island Park, ID
Restaurant address: 3372 North Highway 20 Island Park, ID 83429, USA
Restaurant: Chalet Food & Lodging