Get directions to: Phillips Lodge, Island Park, ID
Restaurant address: 3907 Phillips Loop Road Island Park, ID 83429, USA
Restaurant: Phillips Lodge