Get directions to: Anderson Camp, Eden, ID
Restaurant address: 1188 E 990 S Eden, ID 83325, USA
Restaurant: Anderson Camp