Get directions to: Windmill Restaurant, Plummer, ID
Restaurant address: Po Box 354 Plummer, ID 83851, USA
Restaurant: Windmill Restaurant