Get directions to: Anglers Lodge Restaurant, Island Park, ID
Restaurant address: 3363 Old Highway 191 Island Park, ID 83429, USA
Restaurant: Anglers Lodge Restaurant