Get directions to: Polar Bear, Preston, ID
Restaurant address: 145 South State Street Preston, ID 83263, USA
Restaurant: Polar Bear